📌  相关文章
📜  raspbian 在启动时运行 python 脚本 - Python (1)

📅  最后修改于: 2023-12-03 14:46:55.417000             🧑  作者: Mango

在Raspbian启动时运行Python脚本

有时候我们需要在Raspbian系统启动时自动运行一个Python脚本,主要用途是可以自动化某些操作或启动一些程序。以下是一些简单的步骤来实现这个目标。

第一步:创建Python脚本

首先,需要编写一个Python脚本并保存在Raspbian系统上。假设我们想让Raspberry Pi启动后自动在屏幕上显示一个欢迎消息,我们可以编写以下简单的Python脚本:

#!/usr/bin/env python
import os
import sys
import time
from time import sleep

# 欢迎消息
print("Welcome to Raspbian!")

sleep(5)  # 休眠五秒钟

# 退出程序
sys.exit(0)

请将此Python脚本保存在/home/pi/目录下,并命名为welcome.py

第二步:编辑rc.local文件

接下来,需要编辑/etc/rc.local文件,以在启动时运行Python脚本。可以使用以下命令来打开编辑器:

sudo nano /etc/rc.local

exit 0之前添加以下行:

sudo python /home/pi/welcome.py &

请注意,此行应该放在exit 0前面,并将/home/pi/welcome.py替换为您的Python脚本的路径。最后的&是必需的,因为它将Python脚本作为后台进程运行。

以下是编辑后的/etc/rc.local文件示例:

#!/bin/bash
# rc.local

sudo python /home/pi/welcome.py &

exit 0

请按Ctrl + X,然后选择Y保存更改并退出编辑器。

第三步:重启Raspberry Pi

现在可以重新启动Raspberry Pi,以便在启动时运行Python脚本。脚本应该会在启动后的几秒钟内出现在屏幕上。

恭喜,您已经成功地将Python脚本添加到Raspbian系统的启动中!

总结

本文介绍了如何在Raspbian系统启动时运行Python脚本。以下是简要概括:

  • 编写Python脚本并保存在Raspbian系统上;
  • 编辑/etc/rc.local文件以在启动时运行Python脚本;
  • 重启Raspberry Pi,以使更改生效。

希望这篇文章对您有所帮助!