0
import os
import twint
import nest_asyncio
import pandas

nest_asyncio.apply()

c = twint.Config()
SearchString = "(covid19 OR covid OR covid-19) until:2020-01-01 since:2019-12-01)"
c.Search = SearchString
c.Lang = "en"
c.Pandas = True

twint.run.Search(c)

在这里,我只想要包含以下单词的推文,但我也从包含我的搜索查询中的单词的用户名中获取推文。

我应该如何在搜索这些推文的同时排除带有这些词的用户名?

4

1 回答 1

1

要在 twint 中排除特定关键字的搜索,您可以使用 -keyword。这也适用于排除用户名。

例如,从查询中排除橙色。

C.search('apple OR -orange')。

我建议您使用 # 进行搜索。它会给你一个更好的结果,比如#covid #covid-19。这样你就不会得到相同的用户名和关键字。

于 2021-08-19T08:17:18.707 回答