1
如何從Python腳本中檢查是否有另一個特定的Python腳本正在運行?檢查一個特定的Python腳本是否已經在運行
def running():
for q in psutil.process_iter():
print q
if q.name() == 'server_class.py':
return True
return False
我試過,但程序被稱爲「python」,而不是腳本的名稱。
你控制另一個腳本嗎?如果是這樣,你可以使用某種形式的進程間通信來詢問它是否正在運行。 – handle
* Nix:https://unix.stackexchange.com/questions/110698/how-to-check-which-specific-processes -python的腳本,是運行的 – handle