sixohsix の python twitter ライブラリ ( https://github.com/sixohsix/twitter ) をインストールし、Twitter に接続しようとしましたが、うまくいきません。これは私のコードです:
#!/usr/bin/env python
from twitter import *
OAUTH_TOKEN = '...'
OAUTH_SECRET = '...'
CONSUMER_KEY = '...'
CONSUMER_SECRET = '...'
t = twitter.Twitter(auth=OAuth(OAUTH_TOKEN, OAUTH_SECRET, CONSUMER_KEY, CONSUMER_SECRET))
# Get your "home" timeline
t.statuses.home_timeline()
私が得るエラーメッセージは次のとおりです。
Traceback (most recent call last):
File "./twitter.py", line 3, in <module>
from twitter import *
File "/home/XXX/twitter.py", line 11, in <module>
t = Twitter(auth=OAuth(OAUTH_TOKEN, OAUTH_SECRET, CONSUMER_KEY, CONSUMER_SECRET))
NameError: name 'Twitter' is not defined
このエラーが発生する理由がわかりません。私も試しました
t = twitter.Twitter(...)
しかし、それも機能しません。stackOverflow でいくつかの投稿を見つけましたが、すべてのソリューションが機能しません。