从twitter搜索api到tx的Python输出

2024-09-30 22:16:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我找不到一种方法将twitter搜索api的输出保存为txt。我是一个编程初学者。smn能帮我吗。adv中的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"

Tags: 方法importtxtapijsonsearch编程twitter
1条回答
网友
1楼 · 发布于 2024-09-30 22:16:07

如何重定向输出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"])

相关问题 更多 >