首页 > 解决方案 > urllib3 中没有默认密码属性?

问题描述

这是 python 3.6,Mac OS X 10.14.3 中的一个奇怪的。在 python(通过 Homebrew 安装)中,我输入:

import requests
print(requests.packages.urllib3.util.ssl_.DEFAULT_CIPHERS)

蟒蛇冲我大喊:

AttributeError: module 'requests.packages.urllib3.util.ssl_' has no attribute 'DEFAULT_CIPHERS'

然而,当我问同样的 openssl 时:

openssl ciphers `python -c "import requests; print(requests.packages.urllib3.util.ssl_.DEFAULT_CIPHERS)"`

我得到了一个很长的系统上所有密码的列表。

有谁知道如何让 python 和 openssl 在这个例子中很好地发挥作用并查看密码列表?openssl、python、urllib3 等都已安装并且是最新的。

标签: pythonpython-3.xopensslurllib

解决方案


毕竟请求已经严重过时了。固定的!


推荐阅读