猿问

使用 re 和 urllib.request 模块

我正在使用 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


=>有人可以帮我说出问题所在吗?谢谢:)


杨魅力
浏览 99回答 2
2回答
随时随地看视频慕课网APP

相关分类

Python
我要回答