【问题标题】:Return all tweets of those who I am following with tweepy用 tweepy 返回我正在关注的人的所有推文
【发布时间】:2014-11-14 12:23:42
【问题描述】:

我正在使用 twitter API 的包装器,tweepy 使用 python 2.7.6 访问 twitter 上的信息。使用 tweepy 是否可以只返回我关注的人的推文?或者只是返回我关注的人的列表?

使用密钥和秘密设置授权后,到目前为止我有

api = tweepy.API(auth)
tweets = api.home_timeline()
print tweets

但是这会返回一个看起来像的对象列表

<tweepy.models.Status object at 0x7f02d219e910>

【问题讨论】:

标签: python twitter tweepy


【解决方案1】:

您可以使用以下方法遍历推文:

for status in tweepy.Cursor(api.user_timeline).items():

我认为您需要编译一个您关注的用户列表,然后使用 cursor() 选择您感兴趣的用户。

import tweepy
api = tweepy.API()
for tweet in tweepy.Cursor(api.search,
                           q="google",
                           rpp=100,
                           result_type="recent",
                           include_entities=True,
                           lang="en").items():
    print tweet.created_at, tweet.text

例如,这将获取包含“google”的推文

你可以得到这样的用户:

tweepy.Cursor(api.user_timeline, id="twitter")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-10-24
    • 2011-12-04
    • 2022-01-02
    • 2022-07-05
    • 2021-03-28
    • 2021-04-01
    • 1970-01-01
    • 2016-09-20
    相关资源
    最近更新 更多