【发布时间】:2021-10-03 00:49:32
【问题描述】:
我正在尝试在 pycharm 中使用 twint 收集关注特定主要用户的用户列表。但是,当我运行我的代码时,我不断收到这些错误。
CRITICAL:root:twint.get:User:'NoneType' object is not subscriptable
CRITICAL:root:twint.feed:Follow:IndexError
这是我的代码:
import twint
import nest_asyncio
nest_asyncio.apply()
c = twint.Config()
c.Username = "brendan_webdev"
c.Followers = True
c.Resume = "resume.txt"
c.Output = "testing.csv"
twint.run.Following(c)
我不知道为什么它没有运行。我见过的所有教程都有几乎这个完全相同的代码并且似乎可以工作。
我也尝试为 twint 运行命令行,但我的机器无法识别其上存在 twint。
在 pip 安装 twint 并克隆存储库之后,我尝试在命令行中运行它作为测试。
twint -u "brendan_webdev"
似乎没有任何效果。我也不知道为什么。
感谢任何帮助!
注意:我正在运行 Python 3.9 顺便说一句。
【问题讨论】:
-
可能是当前版本的 twint 不太可靠。我刚刚做了一个“pip install twint”并运行:- twint -u
它失败了,与您看到的错误完全相同。我在 Python 3.9.6 和 macOS 11.5 -
也许他们在服务器上改变了一些东西,现在模块也需要改变,你可能需要等待更新的版本。您可以查看PyPi.org 的最新版本发布时间。
-
pypi.org表明twint 已经一岁了 - 所以它可能有一些错误。还有几周前更新的twint-fork。 -
pip3 install twint
标签: python pycharm twitterapi-python twint