не вижу вывода, когда скрипт python запускается с nohup - PullRequest
0 голосов
/ 15 мая 2019

Я пытаюсь запустить скрипт 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 в фоновом режиме?

...