当前位置:首页 » 编程语言 » python天气数据

python天气数据

发布时间: 2024-07-29 17:17:35

㈠ 求助:用python获取天气预报

# 获取温度、湿度、风力等
WEATHER_URL_A = "http://www.weather.com.cn/data/sk/%s.html"

# 获取天气状况、最大/小温度等
WEATHER_URL_B = "http://www.weather.com.cn/data/cityinfo/%s.html"

# 获取未来7天天气数据
WEATHER_URL_C = "http://www.weather.com.cn/weather/%s.shtml"

URL里%s指城市对应的代码。详细参考:
http://www.cnblogs.com/toosuo/p/3868004.html
不过这篇文章里有的接口已经不能用了。
上面我给的三个URL里,前两个直接返回json格式数据;第三个返回是一个页面,需要自己从页面里提取想要的信息。

㈡ python如何保存网页天气预报并保存为csv

你可以通过爬虫技术将数据全部爬取下来,然后存放在DataFrame中,最后用.to_csv来保存

㈢ 用python编写的获取天气预报的代码总是有错误,求解

weatherinfo=r.json() #在json后面加上括号才能返回结果。否则只能返回函数地址。

以下python3通过:

importrequests
ApiUrl="http://www.weather.com.cn/adat/cityinfo/101010100.html"
r=requests.get(ApiUrl)
weatherinfo=r.json()
print(weatherinfo["weatherinfo"]["ptime"])
print(weatherinfo["weatherinfo"]["temp2"])

>>>08:00

>>>5℃

热点内容
编程小课包 发布:2025-08-26 14:35:35 浏览:798
分卷解压不了 发布:2025-08-26 13:38:10 浏览:212
word2010加密怎么 发布:2025-08-26 13:36:36 浏览:668
访问学者访问时间 发布:2025-08-26 13:33:46 浏览:576
tc软件编程 发布:2025-08-26 13:33:44 浏览:308
医保卡的密码怎么修改密码 发布:2025-08-26 13:23:53 浏览:623
编译器产生汇编语言而非机器语言 发布:2025-08-26 13:16:59 浏览:256
云服务器哦 发布:2025-08-26 13:16:50 浏览:927
双精度算法 发布:2025-08-26 13:16:15 浏览:472
c游戏编程入门 发布:2025-08-26 13:16:15 浏览:662