python-3.x urllib3中没有默认密码属性?

smdnsysy  于 2023-05-23  发布在  Python
关注(0)|答案(2)|浏览(259)

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

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

python对我说:

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等。都已安装并更新。

dgiusagp

dgiusagp1#

我可以重现错误。

  • Python 3.8.16
  • 请求2.30.0

它在降级到请求后工作正常==2.28.2
希望有帮助

xhv8bpkk

xhv8bpkk2#

结果发现请求毕竟已经过时了。修好了!

相关问题