Форум сайта python.su
Добрый день , заказал услугу у программиста чтобы импортировал товары на сайте , написал код но выдается ошибка:
Traceback (most recent call last):
File “C:\Users\Сайхан\Desktop\Парсер\parse_24.04 — копия.py”, line 7, in <module>
from win32crypt import CryptUnprotectData
ImportError: No module named ‘win32crypt’
Сейчас поссорился с ним до этого сказал чтобы в модуле прописал pip install pywin32
и будет работать , но вел эти данные и выдало http://prnt.sc/f090ai вот это .Подскажите что сделать чтобы программа начала парсить .Кто поможет конечно не останусь в долгу Спасибо!
Прикреплённый файлы: parse_24.04 — копия.py (8,1 KБ)
Офлайн
Попробуй вот так установить:
pip install pypiwin32
python -m pip install --upgrade pip
Отредактировано krok64 (Апрель 27, 2017 11:10:06)
Офлайн
> parse_24.04 — копия.py
def main(): ..... try: if 'gipershop' in url: item_chrs = get_params(r.text, gipershop=True) else: item_chrs = get_params(r.text, gipershop=False) except Exception as err: print(err) print('Не удалось спарсить данные с товара:', url) item_chrs_get = generate_item_chrs(item_chrs) ...... def generate_item_chrs(item_chrs): for i, k in item_chrs['chrs'].items(): if i in ('Производитель', 'Страна производитель'): continue yield i, k def get_params(html, gipershop): ..... if gipershop: .... chrs = get_chrs(gipershop=True) else: .... chrs = get_chrs(gipershop=False) return locals()
Отредактировано Rodegast (Апрель 27, 2017 11:40:09)
Офлайн