使用Tweepy从Twitter Stream中提取数据的问题:数据分析

时间:2018-02-01 19:27:26

标签: python python-3.x tweepy data-analysis

from tweepy import OAuthHandler
from tweepy import StreamListener

class listener(StreamListener):

    def on_data(self, data):
        print(data)
        return(True)

    def on_error(self, status):
        print (status)

auth = OAuthHandler(ckey, csecret)
auth.set_access_token(atoken, asecret)

twitterStream = Stream(auth, listener())
twitterStream.filter(track=["car"])

我得到的错误是twitterStream = Stream(auth,listener()) NameError:未定义名称“Stream”。这个例子来自pythonprogramming.net网站。我不确定我要分配给“Stream”。我删除了我的身份验证令牌和其他人,但确实有这些令牌。

1 个答案:

答案 0 :(得分:0)

来自tweepy import Stream

这将解决问题。