如何查詢特定程式之id並刪除
想請問使用python A程式去呼叫B程式時,
若有可能會導致程式崩潰之情況發生(久久發生一次),
發生崩潰時windows會有werfault.exe的程式出現,
必須按下確定鍵關閉該程式才能讓我的程式繼續執行,
目前的想法是定期去掃工作管理員看是否有出現werfault.exe的程式
若有則刪除該werfault.exe,
在Linux中可以利用ps指令列出程式pid,
在python中也有類似的指令嗎?
目前有查到 os.getpid()可以找到自己的id,
但我現在必須要先找到程式是否存在
然後取得該pid再刪除
請問在python中該如何執行呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.70.164
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1488763723.A.F12.html
※ 編輯: m87dd05 (218.161.70.164), 03/06/2017 09:29:34
→
03/06 15:54, , 1F
03/06 15:54, 1F
推
03/06 20:39, , 2F
03/06 20:39, 2F
→
03/06 21:02, , 3F
03/06 21:02, 3F
→
03/08 10:37, , 4F
03/08 10:37, 4F
Python 近期熱門文章
PTT數位生活區 即時熱門文章