0

我正在尝试在 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 顺便说一句。

4

1 回答 1

1

您收到的错误似乎与您使用的 twint 版本有关。使用以下命令升级到最新版本:

pip3 install --upgrade -e git+https://github.com/twintproject/twint.git@origin/master#egg=twint

这为我解决了错误。

于 2021-09-06T20:26:59.207 回答