urllib3 是 requests 包的一部分?

Kar*_*aju 4 python python-requests

我最近习惯requests.get阅读如下的 SharePoint 详细信息:

r = requests.post(sharepoint_contextinfo_url, auth=auth, headers=headers, verify=False)
Run Code Online (Sandbox Code Playgroud)

代码按预期工作。但收到警告Unverified HTTPS request is being made. Adding certificate verification is strongly advised.

然后,我曾经requests.packages.urllib3.disable_warnings()禁用警告。

我的问题是requests用来urllib3禁用警告?我假设requestsurllib3是两个不同的库

如果urllib3是请求的一部分(我不这么认为)那么其他所有urllib3可以使用什么?

我是Python新手。我可能错了。请澄清

WiG*_*eky 6

urllib3 是一个独立于 request 的包,Request 使用(或者更好地说构建在)urllib3 之上,并且 urllib3 可以单独使用。

requests 存在的原因是为了让 HTTP(S) 请求对开发人员来说更加轻松。