import urllib.request as request
import ssl
from http.client import HTTPResponse
image_url = "https://img95.699pic.com/photo/40094/7630.jpg_wh300.jpg"
response: HTTPResponse = request.urlopen(image_url)
file = open("test.jpg","wb")
file.write(response.read())
解决方案:
import urllib.request as request
import ssl
from http.client import HTTPResponse
context = ssl.create_default_context()
context.check_hostname = False
context.verify_mode = ssl.CERT_NONE
image_url = "https://img95.699pic.com/photo/40094/7630.jpg_wh300.jpg"
response: HTTPResponse = request.urlopen(image_url,context=context)
file = open("test.jpg","wb")
file.write(response.read())
response.readinto()