我正在使用 python 3.7,我想编写一个程序,该程序以城市名称命名并返回天气预报。我开始我的代码:
import re
import urllib.request
#https://www.weather-forecast.com/locations/Tel-Aviv-Yafo/forecasts/latest
city=input("entercity:")
url="https://www.weather-forecast.com/locations/" + city +"/forecasts/latest"
data=urllib.request.urlopen(url).read
data1=data.decode("uf-8")
print(data1)
但是当我想读取我的数据时,我收到了这个错误:
_call_chain结果中的文件“ C:\ Users \ User \ AppData \ Local \ Programs \ Python \ Python37-32 \ lib \ urllib \ request.py”第503行= func(* args)文件“ C:\ Users \ User \ AppData \ Local \ Programs \ Python \ Python37-32 \ lib \ urllib \ request.py“,第649行,位于http_error_default中,引发HTTPError(req.full_url,code,msg,hdrs,fp)urllib.error.HTTPError:HTTP Error 404:找不到进程完成,退出代码为1
=>有人可以帮我说出问题所在吗?谢谢:)
相关分类