我在Raspberry Pi引导上启动python脚本时遇到问题。我已经阅读了许多主题并尝试了一些技巧,但是这些技巧都不适合我。
我试图执行的文件名为test.py,它只是在Pi启动时记录了一个时间到另一个文件:
#!/usr/bin/python
import time
f=open('logger.txt','w')
tim=time.strftime("%H:%M:%S")
f.write('Startup on: %s\n'%(tim))
f.close()
它位于:/ home / pi,我修改了所有人的权限(777)。我试图在退出0之前在/etc/rc.local文件中添加一行,我的rc.local看起来像这样:
python /home/pi/test.py &
exit 0
启动没有任何反应。如果我编写具有相同功能的.sh文件,并相应地更改rc.local中的行,则一切正常。
谁能帮我,启动时运行python脚本有什么不同?谢谢你柿子
如果未指定绝对路径,请open
假定为当前工作目录的相对路径。
在了解工作目录的位置之前,最好先尝试使用绝对路径。
f = open('/home/pi/logger.txt', 'w')
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句