【问题标题】:Creating a Scheduled task in Tkinter on Unix在 Unix 上的 Tkinter 中创建计划任务
【发布时间】:2012-07-26 08:11:38
【问题描述】:

通过我用 Tkinter 制作的应用程序,我正在尝试添加一个命令来每周运行一个脚本。当程序关闭时,命令应该永远存在。

我已经浏览了有关 cron 的文档,但似乎没有办法在不使用 shell 的情况下编辑 crontab。我还查看了“at”命令,但似乎只运行一次。

我的问题是 - 如何通过在 Unix 上的 Python 中发出单个命令来创建每周重复的任务?

如果不是只有 1 个命令,我可以使用多个吗?

【问题讨论】:

    标签: python unix cron tkinter crontab


    【解决方案1】:

    在大多数现代 Linux 发行版(如 Debian 或 Ubuntu)中,您可以将可执行文件(如 shell 脚本或符号链接)添加到 /etc/cron.weekly 中,它将每周自动为您运行一次。这是使用anacron 命令,这在当今相当普遍。

    【讨论】:

    • 非常感谢您的指导。您知道在 /etc/crontab 文件夹中找到非常清晰的文档的好地方吗?
    • 除了谷歌搜索“anacron”或“cron”+您正在使用的任何发行版之外,想不出任何手头的东西。
    • 谢谢。我发现如果我将 crontab 复制到一个 tmp 文件,编辑该文件,然后我可以将该文件声明为我的 crontab,然后删除该 tmp 文件。
    猜你喜欢
    • 2011-11-15
    • 1970-01-01
    • 1970-01-01
    • 2015-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-04
    相关资源
    最近更新 更多