1

Twitter API 等相对较新,但我正在使用 Tweepy 尝试下拉一个帐户的关注者列表。这是我运行的代码,privatekey.py 链接到我的 API 凭据:

 import tweepy
 import privatekey

 from tweepy.auth import OAuthHandler
 auth = OAuthHandler(privatekey.TWITTER_APP_KEY, privatekey.TWITTER_APP_SECRET)
 auth.set_acces_token(privatekey.TWITTER_KEY, privatekey.TWITTER_SECRET)
 api = tweepy.API(auth)

def get_followers(api, username):

get_followers(api, "harrispolicy")

` 我已验证 Tweepy 3.8.0 已安装。但是,我不断收到此错误:

 File "<ipython-input-38-a0f5125f5961>", line 4, in <module>
 from tweepy.auth import OAuthHandler

 ModuleNotFoundError: No module named 'tweepy.auth'

任何关于为什么会发生这种情况的建议将不胜感激!

4

2 回答 2

0

改用这个

import tweepy
import privatekey

auth = tweepy.OAuthHandler(privatekey.TWITTER_APP_KEY, privatekey.TWITTER_APP_SECRET)
auth.set_access_token(privatekey.TWITTER_KEY, privatekey.TWITTER_SECRET)
api = tweepy.API(auth)
于 2020-09-12T12:13:02.000 回答
0

我遇到了同样的问题,所以我也导入了身份验证。

pip install tweppy
pip install auth
from tweppy.auth import OAuthHandler.
于 2020-09-12T10:15:35.710 回答