【发布时间】:2014-08-27 17:15:30
【问题描述】:
Python documentation 状态:
ssl.wrap_socket(sock, keyfile=None, certfile=None, server_side=False, cert_reqs=CERT_NONE, ssl_version={see docs}, ca_certs=None, do_handshake_on_connect=True, suppress_ragged_eofs=True) 获取 socket.socket 的实例 sock,并返回 ssl.SSLSocket 的实例,这是 socket.socket 的子类型,它将底层套接字包装在 SSL 上下文中。
但是当我尝试使用 SSL 套接字的 create_connection 方法时,我收到一个:
ssl_sock.create_connection(('www.google.com', 443))
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'SSLSocket' object has no attribute 'create_connection'
【问题讨论】:
标签: python sockets ssl python-2.6