Urllib使用:urllib.error.URLError:

在尝试使用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'))

你可能感兴趣的:(Urllib使用:urllib.error.URLError: