Можно ли выполнить поиск НЕ с помощью потокового API Twitter через Tweepy? - PullRequest
0 голосов
/ 11 сентября 2018
twitterStream.filter(track=["aids","hiv","hiv aids"])

track = ["СПИД", "ВИЧ"] дает мне, СПИД ИЛИ ВИЧ

track = ["СПИД ВИЧ" дает, СПИД И ВИЧ.

Но что мы делаем для НЕ?

1 Ответ

0 голосов
/ 11 сентября 2018

Фильтр и трек API Twitter не имеют особого случая для оператора NOT, вероятно, запрос не будет иметь тенденцию возвращать слишком много результатов и быть слишком сложным в вычислительном отношении. Tweepy имитирует фильтр API Twitter и отслеживает его, поэтому у вас нет возможности сделать НЕ в запросе.

Трек / фильтр описаны здесь: https://developer.twitter.com/en/docs/tweets/filter-realtime/guides/basic-stream-parameters

Что вы можете сделать, это удалить ненужные потоки после того, как вы получите их на основе тега.

...