Найти - Пользователи
Полная версия: Добрый день! Подскажите пожалуйста где ошибка в коде или что нужно сделать чтобы программа заработала
Начало » Python для новичков » Добрый день! Подскажите пожалуйста где ошибка в коде или что нужно сделать чтобы программа заработала
1
theCaxa
Добрый день , заказал услугу у программиста чтобы импортировал товары на сайте , написал код но выдается ошибка:
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 вот это .Подскажите что сделать чтобы программа начала парсить .Кто поможет конечно не останусь в долгу Спасибо!
krok64
Попробуй вот так установить:
 pip install pypiwin32

Предварительно можешь еще pip обновить
 python -m pip install --upgrade pip
Rodegast
> 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()
ИХМО не зря ты с ним поссорился.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB