【发布时间】:2014-03-10 18:16:31
【问题描述】:
我有一个 python 脚本,我在其中使用 Zenity 来显示一些通知。代码sn-p如下:
if message_list:
pretty_print(message_list)
os.system("/usr/bin/zenity --notification --text='You have unread messages'")
当我正常运行此脚本时,一切正常,即出现对话框并显示消息。但是当我在 crontab 中安排这个脚本时,什么都没有出现。有什么解决办法吗?
【问题讨论】:
-
可能不允许在您的 X11 会话上执行 cron?尝试强制以当前登录的用户身份运行。
-
@Michał 我发现了这个stackoverflow.com/questions/21414086/…。但是如何在python脚本中使用呢?