我想在python中读取url,但我通过不同的方式得到错误:
import urllib
link = "http://data.europa.eu/esco/isco/C0110"
f = urllib.urlopen(link)
myfile = f.read()
print(myfile)
HTTPError: HTTP Error 406: Not Acceptable
link = "http://data.europa.eu/esco/isco/C0110"
f = requests.get(link)
print(f)
<Response [406]>
有什么想法吗
在这种特殊情况下,您可以通过提供以下适当的头来克服HTTP 406:-
链接已断开/无效。根据该网站,以下链接
http://data.europa.eu/esco/isco/C0110
不是URL,而是URI似乎他们已经为数据设置了API
你也可以
https://ec.europa.eu/esco/portal/api
或
相关问题 更多 >
编程相关推荐