忽略 HTTPS Rest 调用期间证书验证的警告

Ignore warning for certificate verification during HTTPS Rest call

提问人:kwick 提问时间:8/26/2022 更新时间:8/26/2022 访问量:79

问:

我知道这个问题已经被问过很多次了:重新启用 urllib3 警告如何抑制有关请求 HTTPS 调用中缺少证书验证的警告?

即使我以前也使用以下解决方案让它工作:

import requests

requests.packages.urllib3.disable_warnings()

但是由于我在 VSCode 中启用了 pyLint 的扩展,它停止了工作。(我知道 pyLint 可能没有影响它,但我只有在启用 pyLint 扩展后才开始面对这个问题)

所以pyLint开始抱怨“requests”中没有“packages”

我尝试了上述帖子中讨论的另一种解决方案,即:

import urllib3

urllib3.disable_warnings()

这也不行。

有人还建议使用

requests.urllib3.disable_warnings()

而不是

requests.packages.urllib3.disable_warnings()

但就我而言,似乎“requests”里面没有“urllib3”。

那么有没有其他方法可以忽略这些警告。

我有以下设置:

Python 中文文档 - 3.10.6 请求 - 2.28.1 urllib3 - 1.26.12 适用于 VSCode 的 pyLint 扩展 - v2022.4.0

python-3.x rest python-requests 警告 urllib3

评论


答: 暂无答案