python - Upstart python脚本

标签 python linux raspberry-pi upstart

每次 RaspberryPi 重新启动时,我都需要运行位于 /home/pi/Hello_on_startup.py 的代码

为此,我在 /etc/init/ 目录中创建了 hello.conf 文件

description "A script controlled by upstart"
author "Anton"

start on runlevel [2345]
stop on runlevel [016]

respawn

exec /home/pi/Hello_on_startup.py`

当我运行命令时 sudo start hello 我得到一个答案 Unknown job: hello

最佳答案

您的 conf 文件中需要一个 script...end script block 才能被识别,如图所示 here .您生成的 hello.conf 文件如下所示:

description "A script controlled by upstart"
author "Anton"

start on runlevel [2345]
stop on runlevel [016]

respawn

script
    exec /home/pi/Hello_on_startup.py`
end script

关于AskUbuntu也有类似的问题.

关于python - Upstart python脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34814357/

相关文章:

linux - 如何获取在 bash 中等待之前完成的进程退出代码?

C 系统调用 open()

python - Raspberry PI 编写 CSV Python

Linux:如何在连接的监视器上监视和传入 ssh session

python - 保存带有 Bokeh 图像的 html 文件

python - 如何排除负数?

python - 从 bash 运行 python 脚本到终端未运行

python - 无法使用Python PJSIP进行两个通话和 session

json - 如何使用jq加入json文件?

linux - 了解 RaspberryPi 图像