最近在使用speedtest时报ssl证书错误,原因是Python 2.8之后版本引入了一个新特性:当你urllib.urlopen一个 https 的时候会验证一次 SSL 证书 ,当目标使用的是自签名的证书时就会爆出该错误消息。
解决办法就是:
import os import re import csv import sys import math import errno import signal import socket import timeit import datetime import platform import threading import xml.parsers.expat import ssl ssl._create_default_https_context = ssl._create_unverified_context
最主要就是加上ssl的忽略验证。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)