使用 tweepy 库在 Python 中按时间顺序检索推文

3
我已经编写了一个Python脚本,每个推文上传6个URL到Twitter。我使用user_timeline() API调用来拉取所有发布的帖子,有效地缩短了我发布到Twitter的URL的长度,使其成为t.co URL。
我的问题是user_timeline()调用不按时间顺序排序推文。
在Twitter时间线上,最近的推文会显示在顶部。我更喜欢从底部阅读时间线,这是我的第一条推文开始的地方。
这是我用来从Twitter检索时间线上推文的代码:
user_tweets = api.user_timeline()
for tweet in user_tweets:
    print tweet.text

有人有想法如何使用 tweepy 或 Twitter REST API 将推文检索顺序反转吗?

1个回答

4

您可以反转列表,然后以这种方式打印出来

for tweet in reversed(user_tweets):
    print tweet.text

非常感谢。工作得很好,而且非常简单! - Josh
这是一个反向Tweepy输出的好例子:https://gist.github.com/chkorn/3725823 - sunwarr10r

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接