python – 如何串流叽叽叽t witter y y y?
发布时间:2021-01-11 16:15:11 所属栏目:Python 来源:互联网
导读:我目前正在使用以下代码,这会得到推文,然后将其传递给处理的函数.这不是实时的. auth = tweepy.OAuthHandler(consumer_key, consumer_secret)auth.set_access_token(access_token, access_token_secret)api = tweepy.API(auth)mentions = api.mention
我目前正在使用以下代码,这会得到推文,然后将其传递给处理的函数.这不是实时的. auth = tweepy.OAuthHandler(consumer_key,consumer_secret) auth.set_access_token(access_token,access_token_secret) api = tweepy.API(auth) mentions = api.mentions_timeline(count=1) for mention in mentions: processText() 我也看过流媒体播放器,但我还没有找到一个提供流媒体的方法. 解决方法您可以使用 Streaming API过滤包含@mentions的推文.当您使用跟踪参数过滤流时,请按照您感兴趣的用户名过滤您的跟踪参数中的用户名,如下所示:stream.filter(track=['twitterapi']) 这将返回您所有包含字符串“twitterapi”的推文,包括@mentions(即“@twitterapi”).请参阅Twitter Streaming API {"retweet_count":0,"text":"Man I like me some @twitterapi","entities":{"urls":[],"hashtags":[],"user_mentions":[{"indices":[19,30],"name":"Twitter API","id":6253282,"screen_name":"twitterapi","id_str":"6253282"}]},"retweeted":false,"in_reply_to_status_id_str":null,"place":null,"in_reply_to_user_id_str":null,"coordinates":null,"source":"web","in_reply_to_screen_name":null,"in_reply_to_user_id":null,"in_reply_to_status_id":null,"favorited":false,"contributors":null,"geo":null,"truncated":false,"created_at":"Wed Feb 29 19:42:02 +0000 2012","user":{"is_translator":false,"follow_request_sent":null,"statuses_count":142,"profile_background_color":"C0DEED","default_profile":false,"lang":"en","notifications":null,"profile_background_tile":true,"location":"","profile_sidebar_fill_color":"ffffff","followers_count":8,"profile_image_url":"http://a1.twimg.com/profile_images/1540298033/phatkicks_normal.jpg","contributors_enabled":false,"profile_background_image_url_https":"https://si0.twimg.com/profile_background_images/365782739/doof.jpg","description":"I am just a testing account,following me probably won't gain you very much","following":null,"profile_sidebar_border_color":"C0DEED","profile_image_url_https":"https://si0.twimg.com/profile_images/1540298033/phatkicks_normal.jpg","default_profile_image":false,"show_all_inline_media":false,"verified":false,"profile_use_background_image":true,"favourites_count":1,"friends_count":5,"profile_text_color":"333333","protected":false,"profile_background_image_url":"http://a3.twimg.com/profile_background_images/365782739/doof.jpg","time_zone":"Pacific Time (US & Canada)","created_at":"Fri Sep 09 16:13:20 +0000 2011","name":"fakekurrik","geo_enabled":true,"profile_link_color":"0084B4","url":"http://blog.roomanna.com","id":370773112,"id_str":"370773112","listed_count":0,"utc_offset":-28800,"screen_name":"fakekurrik"},"id":174942523154894848,"id_str":"174942523154894848"} 这很糟糕,但是如果您查看“实体”对象,则会看到“user_mentions”: "user_mentions":[{"indices":[19,"id_str":"6253282"}] 然后,在“screen_name”下,您会看到“twitterapi”,显示用户@twitterapi是@ referenced. (编辑:甘南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Django管理页面删除“组”
- 用最恐怖的方式替换第一个和最后一个字符串
- python – Pandas group by和sum两列
- 想在Jupyter Notebook(Anaconda)中保存并运行Python脚本
- python – 类,dict,self,init,args?
- django – 组织硒测试和单元测试的最佳实践
- python – Django.获取一个对象中所有字段的值
- python – 通过没有循环的2D索引数组索引2D numpy数组
- python – 将NumPy对象与“None”进行比较时的FutureWarnin
- python – Pandas Dataframe查找所有列等于的行