0

Twitter検索APIからの出力をtxtに保存する方法が見つかりません。プログラミング言語はPythonで初心者です。私を助けることができますか?前もってThx。

import urllib
import json

search = urllib.urlopen("http://search.twitter.com/search.json?q="+"android&rpp=100")

dict = json.loads(search.read())
for result in dict["results"]:
   print  "#", result["text"],"\n"
4

1 に答える 1

1

出力をリダイレクトするのはどうですかmypythonscript.py > /where/to/save.txt

または、(コードを使用して)Pythonに保存します:

#!/usr/bin/env python
import urllib
import json
import codecs

search = urllib.urlopen("http://search.twitter.com/search.json?q="+"android&rpp=100")

with codecs.open('/tmp/fap.txt', 'a+', 'utf8') as f:
    dict = json.loads(search.read())
    for result in dict["results"]:
        f.write('# %s\n' % result["text"])
于 2012-07-17T22:14:24.457 に答える