2014-03-12 108 views
0

運行python腳本時,如果我的計算機進入睡眠/休眠狀態(即屏幕被關閉)並且在腳本上返回並掛起(凍結)不繼續。python在計算機休眠/休眠後掛起[Mac OS X]

我相信這種情況發生在腳本使用網絡時,但我不確定。

我結束了使用咖啡因,以防止我的電腦睡覺,但我不知道是否有一個更好的解決方法,這個問題?

我希望能夠運行後臺腳本,當計算機從休眠狀態恢復時不會掛起。

+0

可能當計算機休眠,網絡和/或磁盤被掛起。檢查您的電源管理設置。 –

回答

1

這不是一個python問題。

看一看nohup命令

和在&

例如:

nohup python -u my_script.py & 
+0

你有理由相信這能解決問題嗎?我期望內核在休眠時發送SIGSTOP,而不是SIGHUP,在喚醒時發送SIGCONT。 – tripleee