首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取error令牌时Instaloader错误

获取error令牌时Instaloader错误
EN

Stack Overflow用户
提问于 2022-10-09 18:41:05
回答 1查看 438关注 0票数 0

我试图在我的instagram账户中得到追随者的名单。我看到该程序成功登录,因为每次我运行它时,我都会收到instagram的一封电子邮件,内容涉及我的instagram帐户的一个新的访问权限,但随后我得到了这个错误。大约两周前,一切都很好,我拿到了名单。

这是我得到的错误:

代码语言:javascript
复制
    L.login(username, password)  # (login)
  File "/opt/homebrew/lib/python3.10/site-packages/instaloader/instaloader.py", line 634, in login
    self.context.login(user, passwd)
  File "/opt/homebrew/lib/python3.10/site-packages/instaloader/instaloadercontext.py", line 265, in login
    session.headers.update({'X-CSRFToken': login.cookies['csrftoken']})
  File "/opt/homebrew/lib/python3.10/site-packages/requests/cookies.py", line 335, in __getitem__
    return self._find_no_duplicates(name)
  File "/opt/homebrew/lib/python3.10/site-packages/requests/cookies.py", line 414, in _find_no_duplicates
    raise KeyError(f"name={name!r}, domain={domain!r}, path={path!r}")
KeyError: "name='csrftoken', domain=None, path=None"
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-10-09 18:53:21

这似乎是在Instagram上发生了一些变化,现在这是一个众所周知的问题。它可以在安装程序问题跟踪器上找到:

https://github.com/instaloader/instaloader/issues/1758

这个问题上似乎列出了一些解决办法。您可以尝试它们,也可以等待维护人员接受修补程序/更新来解决问题。

在未来,尝试首先检查项目的bug跟踪系统,看看您的经验是否是一个已知的问题。这样,您就可以与其他开发人员一起工作,并测试问题的解决方案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74007531

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档