真的好简单,灰常简单
1
2
3
4
5
6
7
8
9
10
11
12
13
|
import os, io, sys, re, time, base64, json import webbrowser, urllib.request def main(): "main function" url = "http://m.weather.com.cn/data/101010100.html" stdout = urllib.request.urlopen(url) weatherInfo = stdout.read().decode( 'utf-8' ) #print(weatherInfo) jsonData = json.loads(weatherInfo) |
输出JSON数据
1
2
3
4
5
6
7
8
9
10
11
|
szCity = jsonData[ "weatherinfo" ][ "city" ] print ( "城市: " , szCity) szTemp = jsonData[ "weatherinfo" ][ "temp1" ] print ( "温度: " , szTemp) szWeather1 = jsonData[ "weatherinfo" ][ "weather1" ] print ( "天气情况: " ,szWeather1) szCityid = jsonData[ "weatherinfo" ][ "cityid" ] print ( "城市编码: " ,szCityid) if __name__ = = '__main__' : main() |
如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
原文链接:http://blog.csdn.net/dove1980/article/details/7929693