python脚本与nohup一起运行时看不到输出

时间:2019-05-15 19:20:33

标签: python nohup

我正在尝试运行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脚本是否缺少我的东西?

0 个答案:

没有答案