python - 获取 Twitter 帐户的关注者,然后获取该 API tweepy 的关注者
问题描述
我需要检索 twitter 帐户的追随者,然后是第一个追随者的追随者,但现在我只在输入帐户名称后才获得第一个追随者。
screen_name=input('Type the screen name: \n')
for follower in tweepy.Cursor(api.followers, screen_name).items(30):
print(follower.screen_name)
在此之后我如何检索给定 30 的关注者
解决方案
这是根据我的代码改编的,所以我没有对此进行测试,但可以在我的代码中使用。此外,我很快就遇到了速率限制,我在这里不考虑。
def get_follower_list(num_followers, id):
follower_list = []
for follower in tweepy.Cursor(api.followers, id).items(num_followers):
follower_list.append(follower.screen_name)
return follower_list
# get initial list of followers
num_followers = 5
user_list = ['GEODIS_Group']
for user_handle in user_list:
# print(user_handle)
followers = get_follower_list(num_followers, user_handle)
print(followers)
new_followers_list = followers
#iterate through new list
num_followers = 5
user_list = new_followers_list
for user_handle in user_list:
# print(user_handle)
followers = get_follower_list(num_followers, user_handle)
print(followers)
推荐阅读
- sql-server - OLE DB 错误:OLE DB 或 ODBC 错误:关键字 'JOIN' 附近的语法不正确。42000
- linux - Bash 扩展变量
- java - 通过 Api Gateway 和 Java 在 AWS SNS 中进行换行
- javascript - 对 gatsby 做出反应:动态添加 css 类在产品构建中不起作用
- javascript - 当通过带有 target="_blank" 的锚标记打开时,Window.close() 在许多浏览器中都可以正常工作 - 但为什么呢?
- javascript - Intersect, But Only Matching Types
- netlogo - 将海龟链接到 NetLogo 中具有最高值的另一只海龟。限制链接数量
- spring - FileSystemPersistentAcceptOnceFileListFilter 不起作用
- axios - 使用 axios 从 typescript 调用 Salesforce Rest API
- scala - 传递数组或可变数量的参数以格式化scala中的函数