我一直在搜索谷歌,以某種方式捕獲由Python應用程序生成的任何回溯。是否有可能捕獲由Python應用程序生成的任何回溯?
如果發生任何錯誤(這會產生回溯(而不是依賴用戶向我報告問題)),我想向我發送電子郵件/鬆弛/通知。
我還沒有找到任何東西which doesn't involve you doing a try/except。但是我當然不能把我所做的一切都放在單獨的try/except子句中,因爲我正在編寫啓動UI的應用程序(PySide/PyQt4/PySide2/PyQt5),並且可能會在用戶交互時出錯。
這是可能的,如果是這樣,我怎麼能捕獲生成的任何回溯?
您可以解析會檢測到異常並向您發送電子郵件的日誌。或者,你可以嘗試使用哨兵https://pypi.python.org/pypi/sentry? –