Починить скрипт на Питоне

Цена договорная • безналичный расчёт, электронные деньги
04 марта 2019, 18:17 • 7 откликов • 119 просмотров
Добрый день!

Есть скрипт синхронизации базы данных inventory с сайтом написанный на Python.

Некоторе время назад скрипт перестал работать.

> parser@nationalsalesltd:~$ python3 /home/parser/web/sd2dm/suredone_dm.py

> Traceback (most recent call last):
> File "/home/parser/web/sd2dm/suredone_dm.py", line 10, in <module>

> suredone_dotmed_sync.sync()

> File "/home/parser/web/sd2dm/suredone_dotmed_sync.py", line 661, in sync
> Utils.logging('\n[{0}] \u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u044e \u0434\u0430\u043d\u043d\u044b\u0445 Suredone -> Dotmed'.format(Utils.now_str()))
> File "/home/parser/web/sd2dm/suredone_dotmed_sync.py", line 109, in logging
> print(text)
> UnicodeEncodeError: 'ascii' codec can't encode characters in position 23-31: ordinal not in range(128)
> Sentry is attempting to send 1 pending error messages
> Waiting up to 2.0 seconds
> Press Ctrl-C to quit

p.s. доступа к sentry нет, но можно будет заменить ключ

Подробнее можно будет посмотреть в коде скрипта.

Предлагайте стоимость и сроки.

Отзывы
R50 7a2e7c42723a8d519e225a5089931377
Заказчик
Спасибо за помощь!
6 лет назад
R50 053aae99398ef5b079b5924086f186e7
Фрилансер
Понятная задача, отличная коммуникация! Спасибо!
6 лет назад