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 は@BarackObama,BarackObamaまたはを受け入れますbarackobama):

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

( GetUserTimelinetwitter_test.py のテスト コードを参照してください。つまり、ドキュメントを更新する必要があります)

于 2013-09-23T17:36:21.280 に答える