久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

Python-requests中, 這一段logging的用法是什么作用 ?

瀏覽:138日期:2022-09-09 14:23:15

問題描述

實際現象

一段不熟悉的logging用法( 猜測是給庫打log 用的 )

預期現象

弄清楚該段 logging 代碼的作用原理( 雖然有句注釋 # Set default logging handler to avoid 'No handler found' warnings. )

相關代碼

requests.__init__.py中的用法

# Set default logging handler to avoid 'No handler found' warnings.import loggingtry: # Python 2.7+ from logging import NullHandlerexcept ImportError: class NullHandler(logging.Handler):def emit(self, record): passlogging.getLogger(__name__).addHandler(NullHandler())上下文環境

產品版本: requests最新

操作系統: Linux

Python: 2.7.x

問題解答

回答1:

意思就是你當前版本的logging模塊沒有NullHandler的時候就自己寫一個,總之保證后續的代碼有NullHandler可用

標簽: Python 編程
主站蜘蛛池模板: 宁乡县| 明水县| 合肥市| 庄河市| 噶尔县| 土默特右旗| 马尔康县| 乐山市| 舞阳县| 乌拉特中旗| 靖西县| 湖州市| 乐都县| 阳新县| 秦皇岛市| 东乌| 开封县| 正宁县| 闸北区| 灵台县| 卓资县| 宿州市| 波密县| 新乐市| 门头沟区| 莱州市| 衡东县| 吉水县| 柘荣县| 通山县| 阜城县| 塘沽区| 景宁| 通渭县| 洪湖市| 朝阳市| 台南县| 绿春县| 原阳县| 南和县| 武城县|