首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Raspberry Pi在启动后不会启动python脚本等待输入

Raspberry Pi在启动后不会启动python脚本等待输入
EN

Stack Overflow用户
提问于 2018-05-27 11:33:47
回答 1查看 1.1K关注 0票数 1

启动raspberry pi之后,启动python脚本就出现了问题。我试过了init.d,rc.local和cron。没用的。

我的脚本等待输入并将其保存到文件中:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import datetime
path = '/my/path/to/file.csv'
while 1:
    name = input()
    date = datetime.datetime.now().strftime('%Y-%m-%d %H-%M-%S')
    presence = str(name) + ";" + str(date) + '\n'
    print(presence)

    file = open(path, "a+")
    file.write(presence)
    file.close()

如何在启动后运行它,脚本将一直在等待输入。

Cron:

-e

@reboot python /home/pi/Desktop/myscript.py

rc.local:

python /home/pi/Desktop/myscript.py

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-27 19:58:59

注意,input()从stdin读取。从init.d、rc.local或cron启动的程序将在/dev/null上打开stdin。这意味着input()将引发一个EOFError。此外,input()还将它读取的行平移。这可能不是你想要的。因此,您的代码至少有两个问题。

我无法提供解决方案,因为你没有提供足够的信息。“一直在等待输入”是什么意思?从哪里输入?如果输入产生连续的数据流,那么您真的希望while循环的主体尽可能快地运行吗?话虽如此,您可能还是希望用一个简单的input()替换sys.stdin.readline(),以避免隐式eval()

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50555800

复制
相关文章
树莓派 qemu模拟启动,构建arm环境;RASPBERRY PI ON QEMU
教程:https://azeria-labs.com/emulate-raspberry-pi-with-qemu/
西湖醋鱼
2021/08/05
1.8K1
在Raspberry Pi上重温Amiga 【Gaming】
我对复古游戏和让我们有今天的生活的电脑历史的保存十分着迷。我认为大多数程序员都有一台帮助他们培养对编程热爱的机器;对我来说,那就是Commodore Amiga。我现在正在恢复几个Amiga,让他们重新工作。这将需要一些时间,但我想要一些可以迅速运行起来的东西,以便使我可以使用操作系统,并完成一些我从来没有完成过的孩子一样的游戏。
五月Rambo
2019/11/11
1.5K0
在Raspberry Pi上重温Amiga 【Gaming】
Raspberry PI Nginx 安装
Raspberry PI Nginx 安装 1.      查看系统版本信息 root@raspberrypi:/tmp# cat /etc/os-release PRETTY_NAME="Debian GNU/Linux 7.0 (wheezy)" NAME="Debian GNU/Linux" VERSION_ID="7.0" VERSION="7.0 (wheezy)" ID=debian ANSI_COLOR="1;31" HOME_URL="http://www.debian.org
囚兔
2018/02/08
1.1K0
Hello, Raspberry Pi.
最近在研究自动升级开源项目的时候偶然想到IoT领域的自动升级,突然想起2016年买的树莓派(Raspberry Pi)。那就分享一下如何入门树莓派的教程,我当时一共买了两块一款是Raspberry Pi 3b(2016年价格259元去年以抽奖送给社区小伙伴)另一块Raspberry Pi 3 Model b+(2018年价格221元)。在今年买了一块Raspberry Pico(24元)这些统称为开发板具体的型号如下:
JusterZhu
2022/12/07
3K0
Hello, Raspberry Pi.
Raspberry Pi(树莓派)
作者:matrix 被围观: 2,372 次 发布时间:2013-07-15 分类:兼容并蓄 零零星星 | 2 条评论 »
HHTjim 部落格
2022/09/26
6930
Raspberry Pi(树莓派)
Raspberry Pi开发实战
sudo apt-get autoremove xxxxxxxx同时移除必备软件包
云深无际
2020/08/12
9340
Raspberry Pi开发实战
Raspberry Pi 安装 go 后提示错误 Exec format error
Raspberry Pi 的 CPU架构为 ARM,如果你下载使用了 X86 架构的话,你的安装是没有办法运行的。
HoneyMoose
2021/05/16
1K0
Raspberry Pi 安装 go 后提示错误 Exec format error
Raspberry Pi 推出 Zero W
Raspberry Pi 基金会 推出了 Pi Zero W。作为 Pi Zero 的一个新型号,Pi Zero W 在主板上新集成了 WiFi 和蓝牙,其 10 美元的售价要比 Pi Zero 贵上一倍,但是与五年前发布的 Raspberry Pi Model B 的 35 美元售价相比依然便宜不少。具备主板联网功能的 Pi Zero W 将开启物联网项目的更好前景。
Debian中国
2018/12/20
1.1K0
EasyDSS 在 Windows下以服务启动失败后不会重启的问题优化
EasyDSS视频平台观看视频推流直播不需要安装插件,网页直接即可播放,通过浏览器进入平台即可进行配置,对用户来说,便捷可控,无需另行搭建服务器,对企业建立直播或者点播平台都具有很大的优势。
TSINGSEE青犀视频
2021/09/08
1.3K0
mongodb 卡片电脑 树莓派 raspberry Pi python tornado rc.local 自启动 orangepi 香橙派 wlan wifi 固定IP
vim鼠标右键不能粘贴而是进入了visual模式。 方法一:在普通模式下键入“ :set mouse-=a”(不包括引号) 方法二:编辑 ~/.vimrc 文件,加入如下代码: if has('mouse') set mouse-=a endif 方法一每次打开vim时都需要设置一次。方法二改了配置文件后,问题就解决了。 参考:www.varesano.net/blog/fabio/disable%20vim%20automatic%20visual%20mode%20using%20mouse
战神伽罗
2019/07/24
9170
树莓派3(Raspberry Pi 3)
2、下载noobs lite即可(https://www.raspberrypi.org/downloads/noobs/),解压到SD卡中,启动Raspberry Pi 3
py3study
2020/01/07
1.1K0
树莓派 Raspberry Pi 连接 WiFi
在有显示器和鼠标键盘的情况下,而你安装的系统又是包含桌面图形界面的,那么直接开机,进入系统后,可以看到桌面如下图。
全栈程序员站长
2022/08/30
2.9K0
树莓派 Raspberry Pi 连接 WiFi
处理Raspberry Pi的RAW文件
树莓派的应用一般保存的文件都是jpg的,但是这种文件是有损的,有时候我们想要RAW文件来进行更加个性化的处理。
云深无际
2022/02/09
1K0
处理Raspberry Pi的RAW文件
debian 开机启动脚本_ubuntu 自启动脚本
在debian6中,加入开机启动脚本的方法与debian5不同了,直接做符号链接到runlevel已经不起作用了,提示缺少LSB信息,并且用insserv来替代update-rc.d:
全栈程序员站长
2022/11/02
2.5K0
性能工具之Jmeter脚本python启动
使用python执行Jmeter脚本需要与Jmeter脚本有约定,这样才能通过python脚本去执行咱们的Jmeter测试脚本。
高楼Zee
2019/12/24
1.6K0
memcached在centos下自启动脚本
将脚本保存在 /etc/init.d/目录下,如/etc/init.d/memcached 执行如下命令
luxixing
2019/05/29
4990
python 跨平台python脚本启动器
------------------------------------调用方式-------------------------------- import Launcher Launcher.launchBookExamples(['PyDemos.pyw'], trace=False) ----------------------------------Launcher.py--------------------------------
用户5760343
2022/05/13
6350
使用QEMU模拟树莓派Raspberry Pi
被誉为 “世界上最流行最便宜的小型电脑” 的「树莓派」Raspberry Pi 是一款性价比超高的迷你电脑主机 (仅有信用卡大小), 深受全球开发者、极客、技术爱好者们的追捧和喜爱
yuanfan2012
2020/08/25
9.4K1
使用QEMU模拟树莓派Raspberry Pi
树莓派Raspberry Pi 4安装Vulkan
树莓派Raspberry Pi 3B+安装OpenCL:树莓派Raspberry Pi 3B+安装OpenCL_小锋学长生活大爆炸-CSDN博客
小锋学长生活大爆炸
2021/12/04
1.4K0
树莓派Raspberry Pi 4安装Vulkan
如何在 Raspberry Pi 上安装 Ubuntu
Raspberry Pi 一直都是最流行的单板电脑。它可以被用作各种目的,例如:桌面PC,家庭影音中心,智能 WI-FI路由器,自动化操作系统和游戏服务器。用户场景数不胜数。
雪梦科技
2020/05/11
1.9K0

相似问题

Raspberry Pi脚本在启动后不会启动

10

启动Python脚本终端Raspberry Pi

20

Raspberry Pi python启动

13

VSCode不会启动Raspberry Pi

10

raspberry pi启动后运行的python脚本的输出

112
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文