看板 [ Python ]
討論串[問題] 偵測程式運作狀況並停止或重啟?
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者toki (いまがその時だ)時間14年前 (2012/01/05 00:32), 編輯資訊
0
0
0
內容預覽:
如果只是要拿到 a 的 process id. 可以考慮用暫存檔,a在啟動的時候用 os.getpid() 拿到自己的 process id. 並且寫入一個暫存的檔案給 b 去讀取就好了. 但要注意的是,應該要有機制清除這個暫存檔案. 使用 tempfile 這個 module 應該是個不錯的主意.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者tumc (HIHIHI)時間14年前 (2012/01/03 16:39), 編輯資訊
0
0
0
內容預覽:
想請問一下. 若是有兩個script檔a.py及b.py. b.py要定時去檢查a.py的運作狀況,. 若是發現a.py運作有異常,則關掉a.py再重新執行它. 目前不知這要重哪裡下手,或搜尋什麼關鍵字. 比較簡單的想作法是從taskmgr(windows平台)下手. 也就是當b.py發現異常時,從
(還有14個字)
首頁
上一頁
1
下一頁
尾頁