為什么在Python的線程內調用sys.exit()時不退出?


sys.exit()和thread.exit()都會引發SystemExit異常。因此,當sys.exit()在該線程內引發該異常時,它的作用與調用thread.exit()的作用相同,這就是為什么僅線程退出的原因。

 

slove:

調用os._exit(注意下划線)。使用之前,請確保它沒有清理(如呼叫__del__或類似)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM