亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python中logging會重復寫日志的問題分析

發布時間:2020-07-25 20:44:31 來源:網絡 閱讀:986 作者:小強測試 欄目:軟件技術


現象


小強python全棧自動化測試班的學員問到,會出現重復寫日志的情況,如下


python中logging會重復寫日志的問題分析

原因



當第二次調用log的時候,根據getLogger(name)里的name獲取同一個logger,而這個logger里已經有了第一次你添加的handler,第二次調用又添加了一個handler,也就是說這個logger里有了兩個同樣的handler,所以就會出現調用幾次就會有幾個handler


解決方案


在日志記錄完之后removeHandler

例如:logger.removeHandler(streamhandler)


除此之外你也可以去判定下,如果logger.handlers列表為空,則添加,否則,直接去寫日志,例如


if not logger.handlers:
    xxxx
logger.error('百度搜索:小強測試品牌')


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

金门县| 伊金霍洛旗| 绥阳县| 炎陵县| 门头沟区| 巩义市| 遂宁市| 贵定县| 大足县| 马山县| 青冈县| 怀集县| 潞城市| 高清| 营口市| 阳山县| 犍为县| 鹤岗市| 谢通门县| 通州市| 平阳县| 荣昌县| 青海省| 萝北县| 彰化市| 阿拉善右旗| 枣庄市| 阳朔县| 樟树市| 福鼎市| 平顶山市| 洞口县| 长寿区| 闽侯县| 沙田区| 宁夏| 蕉岭县| 根河市| 叶城县| 卢氏县| 建湖县|