我正在尝试使用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的完整Noob,所以任何帮助都表示赞赏。 我很难跟踪示例代码,所以任何有关它的指针都会受到赞赏。
答案 0 :(得分:2)
您必须在对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')