1 回答

TA貢獻(xiàn)1805條經(jīng)驗(yàn) 獲得超10個(gè)贊
簡(jiǎn)短的回答是,你不能一步完成你所要求的,至少在我所見的范圍內(nèi)是這樣。但是您當(dāng)然可以分多個(gè)步驟來完成。
# 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 中搜索評(píng)論本質(zhì)上是一個(gè)包裝
api.pushshift.io/reddit/comment/search?q=...
對(duì)于您的問題,您可以使用該網(wǎng)站以更好地了解它將返回的內(nèi)容。API 并不完美,即使你使用 |,你仍然會(huì)得到一些包含兩個(gè)詞的評(píng)論,即使你使用 &,你仍然會(huì)得到一些只包含一個(gè)詞的評(píng)論,但是這些運(yùn)算符占了大部分肩上的工作。
添加回答
舉報(bào)