2017-01-29 19 views
0

Tweepyを設定しようとしていますので、プログラミングを開始できます。モジュール 'tweepy'には属性 'OAuthHandler'がありません

#IMPORTING LIBRARIES 
# * tweepy - Twitter API 

import tweepy 


#LISTING CREDENTIALS 

_consumer_key = 'MYCONSUMERKEY' 
_consumer_secret = 'MYCONSUMERSECRETKEY' 
_access_token = 'MYACCESSTOKEN' 
_access_token_secret = 'MYACCESSTOKENSECRET' 


#OAUTHHANDLER INSTANCE 
# * works over HTTP and authorizes devices, APIs, servers, and 
#  applications — is a standard that provides secure and delegated access. 

auth = tweepy.OAuthHandler(_consumer_key, _consumer_secret) 
auth.set_access_token(_access_token, _access_token_secret) 
auth.secure = True 
api = tweepy.API(auth) 

#UPDATE STATUS 

tweet = "Hello, world!" 
api.update_status(status=tweet) 

私はこれを実行すると、私は次のエラーを取得する:

auth = tweepy.OAuthHandler(_consumer_key, _consumer_secret) 
AttributeError: module 'tweepy' has no attribute 'OAuthHandler' 

私はそれが原因で私のファイル構造のものであってもよいと感じ、私はプレイしてきた私の最初のプログラムがどのように見えるか

周りにファイルを動かすことができます。

+0

クイックチェックを助ける:あなたはあなたのファイル 'tweepy.py'のいずれかを呼び出したのですか?もしそうなら、それをしないでください。 – user2357112

+0

私のファイルtweepy.py – Tom

+0

は 'import tweepy'と' print(tweepy .__ file __) 'を試しましたが、どのファイルが読み込まれたのか分かりません。 – furas

答えて

1
このような

てみインポート:

from tweepy.auth import OAuthHandler 
auth = OAuthHandler(_consumer_key, _consumer_secret) 
auth.set_access_token(_access_token, _access_token_secret) 

希望、それは:)

関連する問題