我使用的是一个带有2个按钮和一个OLED屏幕的树莓派,用于用户交互。这段代码第一次可以工作,但只要我给出一个“否定”的红色按钮回答,并再次尝试调用该方法,它就不再响应任何按钮按下,并且我不能突破代码(必须按下电源按钮),所以我知道我的错误处理也被破坏了。我尝试删除getanswer()末尾的按钮事件,并在interaction()中再次添加它们,但同样不起作用。import RPi.GPIO as GPIO
<em
我是编程新手,最近一直在玩我的覆盆子Pi,使用GPIO引脚和一些按钮在按下时执行各种操作。在为按钮创建一个“监听器”时,只有一件事我是不能接受的。根据我在网上收集到的所有信息,基本上你必须让你的程序在无限循环中才能监听按钮的交互,例如: if GPIO.input(10) == GPIO.HIGH:print("Button is pressed") pri