5

我正在使用 python-twitter 库,但无法获取指定用户的时间线。例子

print [s.text for s in api.GetUserTimeline('@BarackObama')]

返回:

[u'test']

这是我的最后一条推文(api 是 tweeter.Api(...) 返回的对象)。

有人可以帮我弄这个吗?

编辑:完整代码:

import twitter
api = twitter.Api(consumer_key='',consumer_secret='',access_token_key='',access_token_key='')
print [s.text for s in api.GetUserTimeline('BarackObama')]
4

1 回答 1

8

试试这个(screen_name 将接受@BarackObamaBarackObamabarackobama):

print [s.text for s in api.GetUserTimeline(screen_name='@BarackObama')]

(cf GetUserTimelinetwitter_test.py 中的测试代码——也就是说文档需要更新)

于 2013-09-23T17:36:21.280 回答