簡體   English   中英

從Python 2.5到Python 2.7,批處理文件中的腳本不會停止

[英]Python 2.5 to Python 2.7, script from Batch file won't stop

我有一個類似BAT的文件

echo "Start"
python myScript.py <arguments>
del <file>
echo "Finished"

執行它時,它永遠不會到達del命令所在的行。 我不知道是否需要使用其他選項啟動python解釋器,但這是在我從Python 2.5升級到Python 2.7.6之后發生的。

好吧,我發現在我的python腳本中配置線程模塊以將新線程作為守護程序啟動...

threading.Thread.daemon = True

我的批處理文件照常運行!

非常感謝您的建議!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM