0

ハッシュタグに基づいてツイートを取得したい。しかし、私は以下のエラーが発生します。

>>> import twython
>>> TWITTER_APP_KEY = 'xxxxxx'
>>> TWITTER_APP_KEY_SECRET = 'xxxxx'
>>> TWITTER_ACCESS_TOKEN = 'xxxxxx'
>>> TWITTER_ACCESS_TOKEN_SECRET = 'xxxxx'
>>> t = twython(app_key=TWITTER_APP_KEY, 
        app_secret=TWITTER_APP_KEY_SECRET, 
            oauth_token=TWITTER_ACCESS_TOKEN, 
            oauth_token_secret=TWITTER_ACCESS_TOKEN_SECRET)

Traceback (most recent call last):
  File "<pyshell#16>", line 4, in <module>
    oauth_token_secret=TWITTER_ACCESS_TOKEN_SECRET)
TypeError: 'module' object is not callable

上記のエラーが発生する理由がわかりませんか? app_key がコンシューマー キーと同じかどうかも教えてください。助けてください。

ありがとう

4

1 に答える 1

2

ドキュメントを参照してください:

from twython import Twython

t = Twython(app_key=app_key,
            app_secret=app_secret,
            callback_url='http://google.com/')

あなたの例では、クラスの代わりにモジュール twythonを直接呼び出しますtwyton.Twython

例を機能させるには、に置き換える必要がありimport twythonますfrom twython import Twython

于 2013-04-23T20:17:25.190 に答える