在尝试使用urllib.request.urlopen()获取网页源码时遇到标题的错误,代码如下:
import urllib.request
response = urllib.request.urlopen("https://www.python.org")
print(response.read().decode('utf-8'))
通过引入模块ssl可以解决,代码如下,具体原因以后补充吧
import urllib.request
import ssl
ssl._create_default_https_context = ssl._create_unverified_context
response = urllib.request.urlopen("https://www.python.org")
print(response.read().decode('utf-8'))
网友评论