Python скрипт падает при запуске из cron

Компьютеры программирование Linux python cron

Есть bash скрипт, который запускается раз в минуту и проверяет работает ли python-скрипт(jabber bot), py-скрипт стоит в автозагрузке, и работает нормально, я пробовал запускать из терминала, тоже работает, но если скрипт падает(после спящего режима или ошибки), cron проверяет bash-скриптом, и перезапускает его. Так вот после перезапуска через cron скрипт падает при попытке показать уведомление n = pynotify.Notification(string)
n.show() - на этой строчке. В чем может быть проблема, и можно ли как-то вывести ошибку в файл?

Примечание:
Спасибо, ошибку нашел, теперь пытаюсь исправить.
Вот сама ошибка:
<class 'glib.GError'>: Unable to connect to server
args = ('Unable to connect to server',)
code = 0
domain = None
message = 'Unable to connect to server'
Падает после n.show()
Ответы:
Оберни проблемную часть кода в try-except, так ты отловишь исключение, в блоке except занеси текст ошибки в какойнить лог-файл.


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.