【问题标题】:Using Twython to correctly navigate a users tweets使用 Twython 正确导航用户的推文
【发布时间】:2014-01-08 05:25:20
【问题描述】:

我正在尝试使用 Twython 检索帐户发出的最后一条推文。 我当前的代码是:

try:
   user_timeline = twitter.get_user_timeline(screen_name='Twitter')
except TwythonError as e:
   print e

for tweets in user_timeline:
   print tweets['text'].encode('utf-8')

但是,虽然我确实获得了所需文本格式的推文,但我使用的 for 循环返回用户最后 20 条推文。我只需要用户发的最后一条推文。

我是 Python 的完全新手,因此感谢您提供任何帮助。 我很难追踪示例代码,因此也将不胜感激。

【问题讨论】:

  • 当前输出中的第一个还是最后一个?
  • 你可以试试tweet = user_timeline[0]; print tweet['text'].encode('utf-8')
  • 是的!这行得通,谢谢你善良的互联网陌生人:)

标签: python twitter twython


【解决方案1】:

您必须在调用 get_user_timeline 函数时使用 count 参数。它应该可以工作。

try:
    user_timeline = twitter.get_user_timeline(screen_name='Twitter', count=1)
except TwythonError as e:
   print e

for tweets in user_timeline:
   print tweets['text'].encode('utf-8')

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-02
    • 1970-01-01
    • 1970-01-01
    • 2016-04-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多