从列表psawpython搜索包含任何单词的reddit注释

2024-10-02 02:36:58 发布

您现在位置:Python中文网/ 问答频道 /正文

嗨,我正在使用PSAWPRAW获取reddit评论。在

以下是搜索代码:

gen = api.search_comments(subreddit="subreddit1, subreddit2", q="word1, word2")

此代码检查subreddit1和2中的注释,但同时查找word1和word2的注释。如何使它搜索包含word1或word2或两者的注释?在

谢谢(如果您需要更多信息,请告诉我)


Tags: 代码api信息search评论commentsgenreddit
1条回答
网友
1楼 · 发布于 2024-10-02 02:36:58

简而言之,你不能一步到位地完成你所要求的,至少在我看来是这样。但你当然可以分多个步骤来完成。在

# to search for either word1 or word 2, use |
gen1 = api.search_comments(subreddit="subreddit1, subreddit2", q="word1|word2")

# to search for both word1 and word 2, use &
gen2 = api.search_comments(subreddit="subreddit1, subreddit2", q="word1&word2")

仅供参考-在PSAW中搜索评论本质上是一个包装

^{pr2}$

对于你的问题,你可以在这个网站上玩一玩,以便更好地了解它会返回什么。API并不完美,即使您使用了|,您仍然会得到一些包含这两个词的注释,即使您使用了|,您仍然会得到一些只包含其中一个词的注释,但是这些运算符会将大部分工作从您的肩上卸下。在

相关问题 更多 >

    热门问题