簡體   English   中英

如果python在異常時死掉,怎么能讓python進入交互模式?

[英]How can I make python go into interactive mode only if it dies on exception?

有沒有辦法調用python程序,如果它沒有死,它將正常運行,但如果它有一個未捕獲的異常,表現得好像它是用-i運行的?

原因是我從外部腳本運行我的python程序,並且在幾次運行之前它沒有遇到異常情況。所以我想懶得進入交互模式,這樣我就可以加載調試模塊並查看事后查看堆棧變量,但不要讓它落入交互式提示中,以便成功完成程序的所有早期運行。

將函數填入sys.excepthook ,使用code創建控制台。

暫無
暫無

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

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