In [1]: import ssl
In [2]: context = ssl.SSLContext(ssl.PROTOCOL_TLSv1_2)
AttributeError Traceback (most recent call last)
<ipython-input-2-13c9bad66150> in <module>()
----> 1 context = ssl.SSLContext(ssl.PROTOCOL_TLSv1_2)
AttributeError: 'module' object has no attribute 'SSLContext'
Python版本:2.7.6
答案 0 :(得分:33)
SSLContext
是在2.7.9中引入的,您使用的是旧版本的Python,因此它没有此属性。
答案 1 :(得分:-1)
您可以使用以下代码来实现Python 2.7.9:
ctx = ssl.create_default_context()
ctx.check_hostname = False
ctx.verify_mode=ssl.CERT_NONE