Python如何添加网站支持我定义的p的打印异常

2024-09-26 18:12:12 发布

您现在位置:Python中文网/ 问答频道 /正文

如果目标网站不支持我使用的tls协议,我如何打印错误?我如何打印tls协议是否受支持?
我不知道如何添加异常。每次发生错误时,它都会显示"Connection has been terminated by the external host",这意味着不支持tls协议,当支持该协议时,不会发生任何事情

import socket
import ssl


context = ssl.SSLContext(ssl.PROTOCOL_TLSv1_1)
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
ssl_sock = context.wrap_socket(s, server_hostname='www.verisign.com')
ssl_sock.connect(('www.verisign.com', 443))

Tags: importcom协议ssl目标网站www错误

热门问题