3

以免我重新发明轮子....再次:

标准 linux“at”任务调度程序是否有 python 接口、API 或模块?我试过搜索互联网,但搜索“at”这个词有点没用:-)

我的目的是让 python 脚本处理相同的数据并构造一个 shell 文件。然后使用子进程调用让“at”将作业文件安排在特定的日期和时间。如果 python 检测到它在 Windows 上运行,我将使用“Schtasks.exe”具有类似的功能。最后,python 脚本退出......让系统调度程序负责运行作业文件。

2019 年 7 月 1 日更新:发现了一个有趣的“at”怪癖。在“at”命令行上调用的文件(即脚本或shell 文件)不需要标记为“可执行”以便由“at”运行。

作为记录:我正在运行 Linux Mint 19.1

4

1 回答 1

1

您可以通过不同的方法实现这一点:

  • 编写你的 python 脚本。
  • 使用 bash 文件调用此脚本。
  • 使用 crontab 任务安排 bash 文件。
于 2019-06-26T20:39:46.577 回答