启动时运行 Python 脚本

启动时运行 Python 脚本

我正在尝试获取一个简单的 python 代码,该代码必须在启动时在后台运行并保持运行。

到目前为止,我发现的最佳选择是使用 Upstart。我.conf/etc/init/文件夹中写入了以下文件,服务随命令一起出现,initctl list但是当我start再次检查服务列表时,它没有运行。.conf如下所示。

如果有人能帮助我,我将不胜感激

start on runlevel [2345]
stop on runlevel [016]
respawn    
script    
    exec python /some/directory/python_code.py    
end script

答案1

就我而言,我可以使用 来做我想做的事情crontab

我不一定需要在启动时运行代码。我只是想知道它会在计算机开启时运行。使用 crontab 允许我在计算机开启时每 15 分钟运行一次 python 代码,效果很好。

相关内容