报错:ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:997)
解决:
import websocket
import json
import ssl
url = "wss://localhost:XXXXX"
print("connect....")
ws = websocket.create_connection(url,sslopt={"cert_reqs":ssl.CERT_NONE}) # 加上这个参数就可以了
def send_msg():
login_msg={"message_type"}
login_msg_json = json.dumps(login_msg) # 转化为json格式
ws.send(login_msg_json) # 发送ws信息
print("send_login success...")
msg = ws.recv()
print(f'我是send login 返回的消息:\n-------->{msg}')
if __name__ == '__main__':
send_msg()