树莓派Python项目:从自动运行到图形界面开发
1. 程序优化与自动运行
程序虽能运行,但在视觉和使用体验上有待提升,可借助图形按钮或层叠样式表(CSS)来优化。
1.1 作为服务运行Python程序
在树莓派上,若要让模型火车网页浏览器代码在开机时自动启动,可利用 systemd 来控制启动和运行进程。具体操作步骤如下:
1. 创建服务文件 :以root用户权限创建一个新的服务文件,存储在 /etc/systemd/system/ 目录下,文件名以 .service 结尾,例如 iot-train.service 。若通过图形界面创建,可使用命令 sudo mousepad /etc/systemd/system/iot-train.service ,并添加以下内容:
[Unit]
Description=IOT Model Train Control
Wants=network-online.target
After=network-online.target
[Service]
Type=simple
ExecStart=/home/pi/iot-train/iot-train.py
User=pi
[Install]
WantedBy=default.target
- 各部分说明
超级会员免费看
订阅专栏 解锁全文
1535

被折叠的 条评论
为什么被折叠?



