色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

python異常處理之try finally不報(bào)錯(cuò)的原因

瀏覽:3日期:2022-07-25 10:04:42

因?yàn)橛邪裵ython程序打包成exe的需求,所以,有了如下的代碼

import timeclass LoopOver(Exception): def __init__(self, *args, **kwargs): passclass Spider: def __init__(self): super().__init__() def run(self): raise LoopOver @property def time(self): return ’總共用時(shí):{}秒’.format(self.runtime)if __name__ == ’__main__’: try: spider = Spider() spider.run() print(spider.time) # 運(yùn)行總時(shí)間 finally: print(’死掉了’) time.sleep(60 * 60)

但是遇到了一個(gè)問題

程序顯示“死掉后”并不會(huì)顯示堆棧的錯(cuò)誤信息

python異常處理之try finally不報(bào)錯(cuò)的原因

排查后發(fā)現(xiàn),程序打印“堆棧的錯(cuò)誤信息”并不是異步的,“堆棧的錯(cuò)誤信息”會(huì)等到finally內(nèi)的代碼塊執(zhí)行完畢后才會(huì)輸出

所以,把代碼塊改一下,需要導(dǎo)入traceback庫來跟蹤堆棧的錯(cuò)誤信息如下所示

import timeimport tracebackclass LoopOver(Exception): def __init__(self, *args, **kwargs): passclass Spider: def __init__(self): super().__init__() def run(self): raise LoopOver @property def time(self): return ’總共用時(shí):{}秒’.format(self.runtime)if __name__ == ’__main__’: try: spider = Spider() spider.run() print(spider.time) # 運(yùn)行總時(shí)間 finally: traceback.print_exc() print(’死掉了’) time.sleep(60 * 60)

這種打印方式是異步的,不知道是多線程還是協(xié)程還是啥

python異常處理之try finally不報(bào)錯(cuò)的原因

更多追蹤堆棧錯(cuò)誤信息的,可以看這篇文章Python捕獲異常堆棧信息的幾種方法

到此這篇關(guān)于python異常處理之try finally不報(bào)錯(cuò)的原因的文章就介紹到這了,更多相關(guān)python try finally不報(bào)錯(cuò)內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 国内视频一区 | 特级淫片日本高清视频 | 国产香蕉国产精品偷在线观看 | 国产精品一在线观看 | 精品国产欧美另类一区 | 国产成人99精品免费观看 | 国产在线观看精品 | 精品一区二区三区四区在线 | 国产香蕉国产精品偷在线观看 | 精品日韩欧美一区二区三区 | 2020精品极品国产色在线观看 | 高清午夜看片a福利在线观看琪琪 | 一级在线视频 | 亚洲综合色自拍一区 | 天天躁夜夜躁狠狠躁2024 | 亚洲日本在线观看网址 | 一区二区三区高清视频在线观看 | 三级午夜三级三点在看 | 久久性精品 | 888米奇在线视频四色 | 欧美日韩另类在线观看视频 | 午夜视频久久 | 无套内谢孕妇毛片免费看 | 国产一成人精品福利网站 | 在线不卡一区二区三区日韩 | 中文字幕乱码中文乱码51精品 | 午夜三级网站 | 在线第一页 | 国产精品亚洲欧美日韩久久 | 日韩免费一级 | 九九成人| dvd8090cnm欧美大片 | 国产一区二区影视 | 欧美曰批人成在线观看 | 男女扒开双腿猛进入爽爽视频 | 免费日本视频 | 久久91精品综合国产首页 | 久久毛片免费看一区二区三区 | 一级片大全 | 失禁h啪肉尿出来高h健身房 | 久久久综合久久 |