Python中TwitterAPI包中的多个搜索词

Python中TwitterAPI包中的多个搜索词,python,python-2.7,twitter,Python,Python 2.7,Twitter,我正在使用Python中的TwitterAPI包搜索推文。我想知道是否有一种方法可以在一个请求中搜索多个术语。我目前使用逗号来分隔术语,但我认为这只是调用最后一个术语 这就是我目前拥有的代码(我们正在研究去年关于Alexandria Ocasio Cortez的推特争议),但我认为这只是在呼唤“Alexandria Ocasio Cortez”这个词 from TwitterAPI import TwitterAPI import csv SEARCH_TERM = ['eScarry','H

我正在使用Python中的TwitterAPI包搜索推文。我想知道是否有一种方法可以在一个请求中搜索多个术语。我目前使用逗号来分隔术语,但我认为这只是调用最后一个术语

这就是我目前拥有的代码(我们正在研究去年关于Alexandria Ocasio Cortez的推特争议),但我认为这只是在呼唤“Alexandria Ocasio Cortez”这个词

from TwitterAPI import TwitterAPI
import csv

SEARCH_TERM = ['eScarry','Hill staffer sent me this   pic','AOC','Alexandria Ocasio-Cortez']

假设您使用的是Twitter的标准搜索
Search/tweets
,那么您可能正在传递
Search\u TERMS
作为
q
参数的值。该参数需要字符串而不是数组

您的特定搜索的快速修复方法如下:

SEARCH_TERM = 'eScarry "Hill staffer sent me this pic" AOC "Alexandria Ocasio-Cortez"'
这里发生了几件事。首先,如果只想匹配列表中的一个或多个单词,可以将这些单词放入一个以空格字符分隔的字符串中。因此,您可以使用“escarry aoc”获取包含“escarry”或“aoc”或两者的推文。字符串不区分大小写。如果你想匹配一个精确的阶段,用双引号将短语括起来。而且,如果您想匹配包含任意顺序多个单词的tweet,请使用caps中的
操作符。因此,`escarry和aoc'将匹配同时包含“escarry”和“aoc”的推文


这里记录了这一点和更多内容:

假设您使用的是Twitter的标准搜索
搜索/tweets
,那么您可能正在将
搜索词作为
q
参数的值传递。该参数需要字符串而不是数组

您的特定搜索的快速修复方法如下:

SEARCH_TERM = 'eScarry "Hill staffer sent me this pic" AOC "Alexandria Ocasio-Cortez"'
这里发生了几件事。首先,如果只想匹配列表中的一个或多个单词,可以将这些单词放入一个以空格字符分隔的字符串中。因此,您可以使用“escarry aoc”获取包含“escarry”或“aoc”或两者的推文。字符串不区分大小写。如果你想匹配一个精确的阶段,用双引号将短语括起来。而且,如果您想匹配包含任意顺序多个单词的tweet,请使用caps中的
操作符。因此,`escarry和aoc'将匹配同时包含“escarry”和“aoc”的推文


这里记录了这一点和更多内容:

这可能是因为所有推文中都有单词,如
eScarry
等。首先尝试使用前4个单词,然后看看这只是最后一个单词还是所有单词都得到了注意!!这可能是因为
'Alexandria Ocasio Cortez'
单词出现在所有推文中,这些推文中都有其他单词,如
eScarry
等。首先尝试使用前4个单词,然后查看是否只是最后一个单词,或者所有单词都得到了注意!!