0
每个项目组的鸣叫计数我有一个问题,并不能得到一个解决方案.. 我写了一个python脚本到流叽叽喳喳的鸣叫。 我的问题是我需要阅读给定列表中每个单词的5条推文。在tweepy流
下面是代码:
class TweetListener(StreamListener):
def on_status(self,status):
print "TWEET ARRIVED!!!"
print "Tweet Text : %s" % status.text
print "Author's name : %s" % status.author.screen_name
print "Time of creation : %s" % status.created_at
print "Source of Tweet : %s" % status.source
time.sleep(10)
return True
def on_error(self, status):
print status
if status == 420:
print "Too soon reconnected, Exiting!!"
return False
sys.exit()
def search_tweets():
twitterStream = Stream(connect().auth, TweetListener())
twitterStream.filter(track=['Cricket','Maths','Army','Sports'],languages = ["en"],async=True)
在这里,我需要获得5个鸣叫每一板球,数学,陆军&体育
我所得到的是微博对上述元素的无限多。
任何帮助将不胜感激。
感谢&问候。
什么在你的代码应该限制返回鸣叫的次数? – JohanL
啊有点是的。我需要的鸣叫每个项目的数量有限,只能说每个 –
4周或5的鸣叫流的整体思路是让鸣叫无限多的。你需要关闭流,一旦你收到鸣叫到你的心中,或者使用REST风格的API,并以这种方式检索你想要的(过去)鸣叫次数 – teknoboy