在启动时启动python脚本并在此之后加载GUI

时间:2014-12-06 23:03:40

标签: python linux boot raspbian autostart

任何人都可以告诉我如何在启动时启动python脚本,然后还加载GUI?我是基于debian的Raspbian OS。

我想在启动时运行python脚本的原因是因为我需要从RFID阅读器读取键盘输入。我目前正在使用raw_input()从RFID阅读器读取数据。然后将11字符十六进制值与txt文件中的一组值进行比较。这个raw_input()在使用crontab自动启动python脚本并且也使用LXDE自动启动时对我不起作用。

所以,我想在启动时运行python脚本,以便它读取键盘输入。如果还有其他方法可以使用crontab自动启动和LXDE自动启动来读取键盘输入,请告诉我。

2 个答案:

答案 0 :(得分:0)

将bash脚本添加到运行python程序的 /etc/init.d 文件夹中。

#!/bin/sh
cd /path/to/program/
python2 program.py

然后:

# update-rc.d startMyPythonProgram.sh defaults 100
  • 默认值:运行级别设置
  • 100:优先

资源:Here

答案 1 :(得分:0)

尝试在crontab中使用bootup选项:

@reboot python /path/to/pythonfile.py