Python 获取接口数据,解析JSON,写入文件
2013-04-08 17:30
1061 查看
用于练手的例子,从国家气象局接口上获取JSON数据,将它写入文件中,并解析JSON;
总的来说,在代码量上,python代码量要比java少很多。而且python看起来更直观一些;
以下是代码:
总的来说,在代码量上,python代码量要比java少很多。而且python看起来更直观一些;
以下是代码:
import types import urllib2 import json duan ="--------------------------" #在控制台断行区别的 #利用urllib2获取网络数据 def registerUrl(): try: url ="http://m.weather.com.cn/data/101010100.html" data = urllib2.urlopen(url).read() return data except Exception,e: print e #写入文件 def jsonFile(fileData): file = open("d:\json.txt","w") file.write(fileData) file.close() #解析从网络上获取的JSON数据 def praserJsonFile(jsonData): value = json.loads(jsonData) rootlist = value.keys() print rootlist print duan for rootkey in rootlist: print rootkey print duan subvalue = value[rootkey] print subvalue print duan for subkey in subvalue: print subkey,subvalue[subkey] if __name__ == "__main__": # xinput = raw_input() # x = 130 # xvalue = cmp(x,xinput) # print xvalue # print x/100.0 data = registerUrl() # jsonFile(data) praserJsonFile(data)
相关文章推荐
- Python 获取接口数据,解析JSON,写入文件
- python获取接口数据,写入文件
- Android中数据文件解析(Json解析【从服务器端获取数据并且解析,显示在客户端上面】)
- 【转载】Java数据接口编写简单例子,Java Json解析,服务端接口输出Json数据,客户端通过HTTP获取接口Json数据,作者:Jaiky_杰哥
- 解析驾考json数据,将其写入word文件中
- HTML5网页通过ajax跨域调用接口获取json数据并解析(一)
- 《项目经验》--通过js获取前台数据向一般处理程序传递Json数据,并解析Json数据,将前台传来的Json数据写入数据库表中
- 《项目经验》--通过js获取前台数据向一般处理程序传递Json数据,并解析Json数据,将前台传来的Json数据写入数据库表中
- 通过HttpClient获取服务器接口json数据已及解析
- Android中数据文件解析(Json解析【从服务器端获取数据并且解析,显示在客户端上面】)
- Android中数据文件解析(Json解析【从服务器端获取数据并且解析,显示在客户端上面】)
- html中通过js获取接口JSON格式数据解析以及跨域问题
- 《项目经验》--通过js获取前台数据向一般处理程序传递Json数据,并解析Json数据,将前台传来的Json数据写入数据库表中
- python调用http接口,数据写入mysql数据库并下载录音文件
- Java数据接口编写简单例子,Java Json解析,服务端接口输出Json数据,客户端通过HTTP获取接口Json数据
- 【python】解析不规则json文件批量获取指定字符串
- 利用 js-xlsx 实现 Excel 文件导入并解析Excel数据成json格式的数据并且获取其中某列数据
- 《项目经验》--通过js获取前台数据向一般处理程序传递Json数据,并解析Json数据,将前台传来的Json数据写入数据库表中
- asp通过json调用webservice接口,并获取返回的xml数据及解析
- Android中数据文件解析(Json解析【从服务器端获取数据并且解析,显示在客户端上面】)