我从网址
获得此格式的数据 [{"column1":"something","column2":"something 2","column1":"something3","column2":"something4"}, etc]
我想从网址下载此内容并将其保存为以下格式的csv文件:
column1 column2
something something2
something3 something4
我可以使用urllib2进行python吗?还是其他任何图书馆?
答案 0 :(得分:0)
Requests可能是最容易下载的。你只需要使用:
import codecs, requests
req = requests.get(url)
text = req.text.encode(req.encoding)
with codecs.open(filename, 'w', encoding='utf-8') as f:
f.write(text)
正如yedpodtrzitko所提到的那样,将该特定输入解析为JSON将为您留下两个键/值对,并且它将覆盖它遇到的每个键的最后一个。您可以手动拆分并将其解析为行,但它不应该是有效的JSON。