我正在使用python twitter进行简单的搜索,但是我没有得到任何结果,即使我在手动执行结果时得到了结果。例如,我编写了一个简单的测试脚本,如下所示:
#! /usr/bin/env python
# coding=utf-8
import twitter
api=twitter.Api()
tweets=api.GetSearch(u'東京大学',per_page=10,page=1)
for t in tweets:
print t.text如果我搜索東京(英语:东京),它就可以工作,但是如果我再增加2个字符,比如東京大学(英语:东京大学),那么什么也不会返回。
有人能告诉我为什么吗?我没有想法(T_T)
谢谢!
发布于 2012-09-21 09:51:23
事实证明,通过在GetSearch命令中添加lang="ja“,我可以返回更多结果。我想默认是美国英语用户用日语发推文,这比日本用户用日语发推文给出的结果要少得多。
https://stackoverflow.com/questions/12262504
复制相似问题