Проблема с кодировкой локали скриптов Python выполняемых из crontab

Столкнулся с проблемой, что скрипт выполняемый из консоли работает корректно, а выполняемый из crontab — пишет ошибку

UnicodeEncodeError: ‘ascii’ codec can’t encode

Дело в том, что задания выполняемые из crontab имеет кодировку по умолчанию ascii. Потому нужно в /etc/crontab добавить строчку:

LANG=ru_RU.UTF-8

Python 3: Сохранение вложения из письма по протоколу IMAP

Задача: посмотреть в почтовом ящике письмо. Если в нем есть вложение — сохранить его в папку. Письмо удалить.

Решение 1 (листаем по одному письму):

Решение 2 (пролистываем весь ящик):

Контроль касс Атол в Zabbix

Основная задача скрипта — вывести в консоль информацию об основных параметрах кассы, что бы агент заббикса мог как то распарсить данные.

Пример скрипта:

Пример выполнения:

Пример оформления триггера в агенте zabbix:

Выводим красивое сообщение пользователю после отправки сообщения из Contact Form 7

Начиная с версии 7.5, события нужно теперь отлавливать через DOM. Например вывод сообщения об успешной отправке письма можно оформить так:

KDE на Ubuntu

Лет 5 назад последний раз запускал KDE. Както привык к Gnome и не дергался никуда. А тут вдруг Gnome запускаться перестал на рабочем ПК, тыкал тыкал, хотел уже заново систему переставлять, но решил поставить kde-desktop, «а вдруг заработает?». Установилось, и заработало. Красиво, черт побери 😉 Тормозов нет. Глюков за два дня работы пока не нашел. Пока оставлю…

1 132 133 134 135 136 293