2012-03-25 6 views
0

私は状況を反復しようとしてきたが、私はこのエラーを取得しています:Tweepyステータスエラー

以下
   Traceback <most recent call last>: 
        File “<console>”, line 2, in <module> 
       NameError: name ‘process_status’ is not defined. 

はコードです:

   from tweepy import Cursor 
       for status in Cursor(api.user_timeline).items(): 
        process_status(status) 

私は私が間違ってやっていますか?ありがとう!

+0

おそらく関数process_statusがインポートされていませんか? – Asterisk

答えて

1

あなたはおそらくthis tweepy documentationを見ていますか?あなたがstatusでやりたいために

あなたはその機能を記述する必要が

process_status自分。これを書いたのであれば、Pythonでは見つけることができません。

+0

返事をありがとう。あなたは私にそれについてどうやっていくべきかのヒントを教えてください。私は初心者です。 – picomon

2

Jonas Heidelbergが強調しているように、彼女は自分自身のprocess_status(または任意の名前)機能を記述する必要があります。

あなたが認証され、APIインスタンス(API)が構築されているとします。今、タイムライン上の最後の10個のつぶやきをプリントアウトします:

def process_status(sta): 
    print sta.text 

for status in Cursor(api.user_timeline).items(10): 
      process_status(status) 

これは簡単です。そして、それは面白いtweepyのドキュメントはとても混乱している(IMO)です。