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