国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

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

Python實(shí)現(xiàn)捕獲異常發(fā)生的文件和具體行數(shù)

瀏覽:2日期:2022-07-27 15:35:56

我就廢話不多說啦,還是直接看代碼吧!

try: print(a)except Exception as e: print(e) print(e.__traceback__.tb_frame.f_globals['__file__']) # 發(fā)生異常所在的文件 print(e.__traceback__.tb_lineno) # 發(fā)生異常所在的行數(shù)

補(bǔ)充知識:catch中打出完整錯(cuò)誤日志,包括Exception類型和報(bào)錯(cuò)行數(shù)

try(){}catch(Exception e){}

在catch中打出完整錯(cuò)誤日志,包括Exception類型和報(bào)錯(cuò)行數(shù)

方法:在catch塊中加入代碼

1)

ByteArrayOutputStream baos = new ByteArrayOutputStream(); e.printStackTrace(new PrintStream(baos)); String exception = baos.toString(); System.out.println('baos:' + exception);

2)

logger.error('',e);

以上這篇Python實(shí)現(xiàn)捕獲異常發(fā)生的文件和具體行數(shù)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 民权县| 桓仁| 射洪县| 中卫市| 商南县| 孝感市| 临泽县| 泸水县| 枝江市| 吉安市| 鹤岗市| 化隆| 天峨县| 丰县| 赤峰市| 石楼县| 鱼台县| 玛沁县| 醴陵市| 景洪市| 广河县| 酉阳| 子长县| 临邑县| 宣武区| 襄樊市| 云龙县| 紫阳县| 望城县| 宜宾县| 贵定县| 滕州市| 邛崃市| 祁东县| 隆安县| 安丘市| 东兰县| 乾安县| 西昌市| 房山区| 浮梁县|