亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Tweepy 搜索查詢問題

Tweepy 搜索查詢問題

九州編程 2021-10-26 16:06:53
我正在開發一個使用 Twitter 的 REST API 分析數據的程序,我希望使用具有多個關鍵字的查詢來獲得我正在尋找的結果。但是,我在使用搜索查詢獲取特定結果時遇到了問題。我已經按照文檔使用“或”搜索多個單詞,但它只能在一定程度上起作用。在這段代碼中,當我使用查詢時:q = ('plane fly OR car drive -filter:retweets AND filter:replies')它返回包含“飛機”和“飛行”或“汽車”和“駕駛”字樣的推文。但是,如果我隨機添加了另一個關鍵字過濾器,例如:q = ('plane fly OR car drive OR cadburys chocolate -filter:retweets AND filter:replies')這根本不會返回任何推文。我不確定我是否誤解了查詢使用 OR 的方式,但我想即使沒有包含“cadburys Chocolate”的推文,它仍然會返回其他關鍵字的其他推文?有誰知道我哪里出錯了?如果查詢可以這樣構造?或者,如果沒有,有沒有一種方法可以在一個查詢中搜索多個關鍵字/短語?感謝您的時間,任何幫助表示贊賞。
查看完整描述

2 回答

?
森林海

TA貢獻2011條經驗 獲得超2個贊

語法似乎沒問題。在使用多重比較(兩個以上)時,您可以嘗試使用 AND 代替空格嗎?q = ('plane AND fly OR car AND drive OR cadburys AND Chocolate -filter:retweets AND filter:replys')

將多個運算符串在一起時,您可能需要使用 AND 運算符。


查看完整回答
反對 回復 2021-10-26
  • 2 回答
  • 0 關注
  • 199 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號