我正在尝试运行python脚本,并在此处制作了脚本流程的骨架:
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
def interrupt()
...code here ...
print stuff when things happen
pin = 17
GPIO.setup(pin, GPIO.IN)
GPIO.add_event_detect(pin, GPIO.RISING, callback=handle_interrupt)
print "Waiting for thing to happen..."
while True:
time.sleep(1.0)
当我用python demo.py
运行它时,它会停下来并等待“正在等待事情发生...”,如果发生中断,它就会显示出来。
如果我尝试通过以下方式运行它:
nohup python demo.py&
创建了nohup文件,但其中没有文本,就像nohup没有正确记录它一样,在后台运行这种类型的python脚本是否缺少我的东西?