系统重启后如何恢复Python脚本?

时间:2018-06-27 06:09:44

标签: python scripting-language

我仍然不熟悉使用Python编写脚本,真的很感谢一些指导。

我想知道如何在系统重启后从中断处继续执行我的Python脚本。

该脚本实质上是在重新启动和执行任务之间切换,例如:重新启动系统,打开应用程序并执行任务,重新启动系统,打开另一个应用程序并执行另一个任务等...

但是问题在于,一旦系统重新启动并重新登录,所有应用程序(包括终端)都将关闭,因此脚本将停止运行,并且从不执​​行以下任务。该程序会在没有错误的情况下尽早关闭,因此日志的用途并不大。有什么办法可以重新打开脚本并从上次停止的地方继续执行脚本,或者防止重新启动期间关闭应用程序?对此问题的任何指导将不胜感激。

谢谢!

此外,我正在使用运行High Sierra的Mac作为参考。

1 个答案:

答案 0 :(得分:0)

您可以在重新启动之前将当前进度写入文件,并在Programm启动时读取该文件。

关于重新启动后脚本的自动重新启动:您可以让脚本将其放入系统的自动启动中,并在完成所有操作后将其从其中删除。