Проблема с кодировкой локали скриптов Python выполняемых из crontab
Столкнулся с проблемой, что скрипт выполняемый из консоли работает корректно, а выполняемый из crontab — пишет ошибку
UnicodeEncodeError: ‘ascii’ codec can’t encode
Дело в том, что задания выполняемые из crontab имеет кодировку по умолчанию ascii. Потому нужно в /etc/crontab добавить строчку:
LANG=ru_RU.UTF-8