我正在尝试使用 instaloader python 模块收集我的 Instagram 关注者列表,但出现错误:
instaloader.exceptions.ConnectionException: Login error: "fail" status, message "Sorry, your password was incorrect. Please double-check your password.".
但我知道我的密码是正确的。我在运行脚本时使用 VPN,这会是一个问题吗?因为我是从 IP 运行的,所以我从未登录过我的帐户。
这是代码:
# Get instance
import instaloader
L = instaloader.Instaloader()
# Login or load session
username = "login"
password = "password"
L.login(username, password) # (login)
# Obtain profile metadata
profile = instaloader.Profile.from_username(L.context, username)
print(profile.get_followers())
另外,我尝试了“密码”,但也不起作用。请帮助我。
你应该改变
password = "password"
到
password = r"password"
Instagram 也可能只是阻止了您的请求几分钟 - 如果您愿意等待一段时间,它应该会起作用。您也可以尝试从 Instagram 网站登录,然后重试。
此外,您的密码不应包含“:”。