Python 调用--urllib.request.urlopen(";http..";)时出现的一长串错误

Python 调用--urllib.request.urlopen(";http..";)时出现的一长串错误,python,runtime-error,urllib,urlopen,Python,Runtime Error,Urllib,Urlopen,我正试图打印一个网站的信息(出于隐私目的,我隐藏了该网站。当我运行此代码时,我会收到大量错误代码。我将在下面附上一个屏幕截图 import urllib.request a = urllib.request.urlopen("https://********.txt") ab = a.read().decode('utf-8') print(ab) 不同的网站有不同的编码方法。 google的编码方法是gbk,因此该代码可以工作 您应该创建一个库来检查站点的编码,或者

我正试图打印一个网站的信息(出于隐私目的,我隐藏了该网站。当我运行此代码时,我会收到大量错误代码。我将在下面附上一个屏幕截图

import urllib.request

a = urllib.request.urlopen("https://********.txt")

ab = a.read().decode('utf-8')

print(ab)

不同的网站有不同的编码方法。 google的编码方法是gbk,因此该代码可以工作 您应该创建一个库来检查站点的编码,或者只使用BeautifulSoup

import urllib.request

a = urllib.request.urlopen("https://google.com")

ab = a.read().decode("gbk")


print(ab)

我相信这是你所请求的URL的问题(看起来像是一些SSL证书错误),同样的事情也发生了,所以我不相信这是网站的问题,但它可能是