如何将URL输出的JSON保存到文件中?
例如,来自Twitter搜索API(此http://search.twitter.com/search.json?q=hi)
语言并不重要。
编辑//然后如何将进一步的更新附加到EOF?
编辑2 //确实,答案很好,但是我接受了我认为最优雅的答案。
这在任何语言中都很容易,但是机制各不相同。使用wget和shell:
wget 'http://search.twitter.com/search.json?q=hi' -O hi.json
追加:
wget 'http://search.twitter.com/search.json?q=hi' -O - >> hi.json
使用Python:
urllib.urlretrieve('http://search.twitter.com/search.json?q=hi', 'hi.json')
hi_web = urllib2.urlopen('http://search.twitter.com/search.json?q=hi'); with open('hi.json', 'ab') as hi_file: hi_file.write(hi_web.read())