python 모듈 학습---json

1116 단어 jsonpython
import os,io,sys,re,time,base64,json
import webbrowser,urllib.request


def main():
    url = "http://m.weather.com.cn/data/101010100.html"
    stdout = urllib.request.urlopen(url)
    weatherinfo = stdout.read().decode('utf-8')
    jsonData = json.loads(weatherinfo)
    
    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()

python 2.x 에는 simplejson 모듈 이 있 고 python 3.x 에 서 는 json 입 니 다.
2.7 simplejson 설치 절차:
windows xp   ,  3   :
1。   
http://pypi.python.org/pypi/simplejson/

2。  
  :       :D:/simplejson

3。  

     Simplejson    …
D:/simplejson>python setup.py install
OVER
    ”Python           “          。   path。

좋은 웹페이지 즐겨찾기