感谢树莓派实验室,本文做了试用,确实可以,是目前最简约的方式。
这个方式不用修改 rc.local 文件。机制上类似于 Windows 的“开始”菜单中的“启动”菜单。方法如下:
在 /home/pi/.config 下创建一个文件夹,名称为 autostart,并在该文件夹下创建一个xxx.desktop文件(文件名以.desktop结尾,前面可以自定义),文件内容如下:
代码语言:javascript复制[Desktop Entry]
Name=example
Comment=My Python Program
Exec=python /home/pi/example.py
Icon=/home/pi/example.png
Terminal=false
MultipleArgs=false
Type=Application
Categories=Application;Development;
StartupNotify=true
以上 Name、Comment、Icon 可以自定,分别表示这个启动项目的名称、备注以及显示的图标。Exec 表示调用的指令,和在终端输入运行脚本的指令格式一致。 之后 sudo reboot 重启,就可以看到 example.py 在树莓派启动后也自动启动了。
本文来自:树莓派实验室 链接地址:http://shumeipai.nxez.com/2015/02/09/run-python-script-when-the-raspberry-pi-start.html
本机实验:
存放的文件夹。后缀是.desktop
在exec后面写执行脚本的地址
test.py内容记录下当前时间写入文件,成为开机时间。
原创文章,转载请注明: 转载自URl-team
本文链接地址: 让树莓派开机运行Python脚本
Related posts:
- 学习—用 Python 和 OpenCV 检测和跟踪运动对象
- 使用pyaiml机器人模块快速做个和你智能对话的大脑
- 基于树莓派以及语音与人脸识别的迎宾机器人交互系统开发计划(已完结github中)
- 树莓派开机左上角光标闪烁无法进图形系统问题解决
- 百度语音识别api使用python进行调用
- 人脸识别考勤系统-第二版本研发手札