使用requests庫報下面這個警告
/Users/xxxance/python_project/code.xxx.org/ad/devops_python/venv/lib/python3.9/site-packages/urllib3/connectionpool.py:1013: InsecureRequestWarning: Unverified HTTPS request is being made to host 'open.feishu.cn'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/1.26.x/advanced-usage.html#ssl-warnings warnings.warn( /Users/xxxance/python_project/code.xxx.org/ad/devops_python/venv/lib/python3.9/site-packages/urllib3/connectionpool.py:1013: InsecureRequestWarning: Unverified HTTPS request is being made to host 'open.feishu.cn'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/1.26.x/advanced-usage.html#ssl-warnings warnings.warn(
翻譯提示信息后,提示信息表達的意思是:強烈不鼓勵發出未經驗證的 HTTPS 請求,但是,如果您了解風險並希望禁用這些警告,則可以使用
disable_warnings()
:
>>> import urllib3 >>> urllib3.disable_warnings()# 等價於requests.packages.urllib3.disable_warnings()
或者,您可以使用標准
logging
模塊捕獲警告:
>>> logging.captureWarnings(True)
最后,您可以通過設置
PYTHONWARNINGS
環境變量或使用
-W 標志來抑制解釋器級別的警告 。