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)在这里,我只想要包含以下单词的tweet,但我也会收到来自用户名的tweet,其中包含来自我的搜索查询的单词。
我应该如何搜索这些tweet,同时排除包含这些单词的用户名?
发布于 2021-08-19 08:17:19
要在twint中排除对特定关键字的搜索,可以使用-keyword。这也适用于排除用户名。
例如,从查询中排除橙色。
C.search(‘苹果或-orange')。
我建议你使用#进行搜索。它会给你一个更好的结果,比如#covid #新冠肺炎。这样你就不会得到相同的用户名和关键字。
https://stackoverflow.com/questions/66987668
复制相似问题