![](/img/trans.png)
[英]cx_freeze exe file works in anaconda prompt but not in windows cmd command prompt?
[英]Windows Command Prompt CMD Close
在 Python 中,如何檢查和關閉這樣的 cmd windows,如圖所示? 此代碼應控制並找到哪個 cmd 已完成並如圖所示空閑,然后將其關閉。 我不想要等待關閉它的代碼。 它應該是一個獨立的程序。 順便說一句,圖像是一個樣本。 這不是我原來的問題。
你可以認為你有一個 window 或幾個 windows 這樣打開等待,它們怎么能關閉? 有一個條件可以關閉命令提示符。 這個條件是應該完成那個提示下的程序。 不應關閉運行程序的命令提示符。 此外,該程序應在外部和事后進行干預。
我無法用 taskkill 或 psutil 解決。 他們總是看到 cmd 的 state 正在運行。 更具體地說,您可以查看下面的代碼片段,
os.system("start /B start cmd.exe @cmd /k python helloworld.py & exit")
它不會關閉命令提示符。
我不知道您是否正在尋找此解決方案,但您可以在腳本后添加“& exit”,這將關閉 CMD。
例如:
python script.py & exit
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.