我有一个非常基本的Python程序,该程序会在某些时间间隔向您发出警报...我想将其制作为一种软件,这样就不必每次打开计算机时都运行该程序...并且我想要它适用于Windows和Linux。...还有一种通用的方法可以从任何语言的源代码创建可执行文件
答案 0 :(得分:1)
对于Linux ,您可以指定.py(script)文件,然后根据您的设置执行cron作业来运行它。您可以安排脚本定期执行。 您的cron作业脚本可以编辑为: 打开crontab编辑:
# crontab -e
如果要安排作业,请添加以下条目:
0 6 * * * /usr/bin/python your_script.py
因此,它将每天早上6点运行。有关更多选项,请参考http://www.adminschoice.com/crontab-quick-reference
或者,如果要添加它以在启动时运行,请添加以下条目:
@reboot /usr/bin/python your_script.py &
对于Windows ,请创建一个批处理作业并将其附加到您的启动计划中,这样它将在您启动系统时运行。
批处理文件可以像(假设您的系统中已安装python版本):
@echo off
python your_script.py
PAUSE
将批处理文件快捷方式粘贴到上述位置。
有关Windows中python脚本的计划运行,请参考https://www.esri.com/arcgis-blog/products/product/analytics/scheduling-a-python-script-or-model-to-run-at-a-prescribed-time/