我有一個python while True循環最終以靜默結束,如何保持它運行?
while True:
poll_some_data_from_a_server_and_save_it_to_a_file()
time.sleep(5)
循環。它運行了一段時間,但最終只是停止沒有錯誤。我在AWS上與
python file.py > logfile &
運行它,並沒有暗示對所發生的事情,蟒蛇過程簡單地HTOP缺少一定時間後的日誌文件。我怎樣才能調試發生的事情並保持運行時間更長?
謝謝!
它在後臺運行的進程
您是否嘗試過重定向stderr? –
@ IgnacioVazquez-Abrams:鑑於他詢問「我該如何去調試」,你發佈的內容絕對是一個答案。 – nneonneo