我目前使用的是Yahoo Pipes,它从URL提供给我一个JSON文件。
我想要能够获取并将其转换为CSV文件,但我不知道从哪里开始(我在Python方面完全是个初学者)。
我该如何从URL获取JSON数据?
我该如何将其转换为CSV格式?
谢谢
我目前使用的是Yahoo Pipes,它从URL提供给我一个JSON文件。
我想要能够获取并将其转换为CSV文件,但我不知道从哪里开始(我在Python方面完全是个初学者)。
我该如何从URL获取JSON数据?
我该如何将其转换为CSV格式?
谢谢
import urllib2
import json
import csv
def getRows(data):
# ?? this totally depends on what's in your data
return []
url = "http://www.yahoo.com/something"
data = urllib2.urlopen(url).read()
data = json.loads(data)
fname = "mydata.csv"
with open(fname,'wb') as outf:
outcsv = csv.writer(outf)
outcsv.writerows(getRows(data))