gpt4 book ai didi

python - 如何使用 python-twitter 找到关注请求的用户

转载 作者:太空宇宙 更新时间:2023-11-04 03:57:48 25 4
gpt4 key购买 nike

我正在尝试使用 python-twitter 库关注列表中的某个用户。但是我对某些用户采取了“您已经请求关注用户名”的错误。这意味着我已经向该用户发送了以下请求,所以我不能再这样做了。那么我该如何控制用户,我发送了以下请求。或者有没有其他方法可以控制。

for userID in UserIDs:
api.CreateFriendship(userID)

编辑:我正在总结:您可以在需要时关注一些用户。但有些人不允许。首先你必须发送好友请求,然后他/她可能接受或不接受。我想学习的是如何列出请求的用户。

最佳答案

这里有两个选择:

  • 在循环之前调用 GetFriends:

    users = [u.id for u in api.GetFriends()]
    for userID in UserIDs:
    if userID not in users:
    api.CreateFriendship(userID)
  • 使用try/except:

    for userID in UserIDs:
    try:
    api.CreateFriendship(userID)
    except TwitterError:
    continue

希望对您有所帮助。

关于python - 如何使用 python-twitter 找到关注请求的用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17374427/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com