真的好簡單,灰常簡單
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