Why am i infinitely getting the same tweet with the Twitter Search API?
up vote
0
down vote
favorite
My code workes perfectly for other queries, but for one query I am infinitely getting the same tweet. I can't understand what the problem is.
API call:
query='Allergic asthma OR Nonallergic asthma OR Occupational asthma OR EIB OR Exercise-induced bronchoconstriction OR Nocturnal asthma OR Cough-variant asthma'
new_tweets = api.search(q=searchQuery, count=100, since_id=since_id, lang='en',tweet_mode='extended')
if not new_tweets:
print("No more tweets found")
break
for tweet in new_tweets:
if True:
print(jsonpickle.encode(tweet._json, unpicklable=False))
my_file = open('searchTweets.txt','a')
my_file.write(jsonpickle.encode(tweet._json, unpicklable=False)+'n')
my_file.close()
else:
continue
Output in file:
https://pastebin.com/JmRCsTeE
These are the JSONs of the same Tweet.
Other queries that work:
- Breast cancer OR Prostate cancer OR Colon cancer OR Lung cancer
- Type 2 diabetes OR Type 1 diabetes OR Prediabetes OR Gestational diabetes
- IBS OR D-IBS OR C-IBS OR A-IBS OR Irritable Bowel Syndrome OR Cure
python-3.x twitter tweepy
add a comment |
up vote
0
down vote
favorite
My code workes perfectly for other queries, but for one query I am infinitely getting the same tweet. I can't understand what the problem is.
API call:
query='Allergic asthma OR Nonallergic asthma OR Occupational asthma OR EIB OR Exercise-induced bronchoconstriction OR Nocturnal asthma OR Cough-variant asthma'
new_tweets = api.search(q=searchQuery, count=100, since_id=since_id, lang='en',tweet_mode='extended')
if not new_tweets:
print("No more tweets found")
break
for tweet in new_tweets:
if True:
print(jsonpickle.encode(tweet._json, unpicklable=False))
my_file = open('searchTweets.txt','a')
my_file.write(jsonpickle.encode(tweet._json, unpicklable=False)+'n')
my_file.close()
else:
continue
Output in file:
https://pastebin.com/JmRCsTeE
These are the JSONs of the same Tweet.
Other queries that work:
- Breast cancer OR Prostate cancer OR Colon cancer OR Lung cancer
- Type 2 diabetes OR Type 1 diabetes OR Prediabetes OR Gestational diabetes
- IBS OR D-IBS OR C-IBS OR A-IBS OR Irritable Bowel Syndrome OR Cure
python-3.x twitter tweepy
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
My code workes perfectly for other queries, but for one query I am infinitely getting the same tweet. I can't understand what the problem is.
API call:
query='Allergic asthma OR Nonallergic asthma OR Occupational asthma OR EIB OR Exercise-induced bronchoconstriction OR Nocturnal asthma OR Cough-variant asthma'
new_tweets = api.search(q=searchQuery, count=100, since_id=since_id, lang='en',tweet_mode='extended')
if not new_tweets:
print("No more tweets found")
break
for tweet in new_tweets:
if True:
print(jsonpickle.encode(tweet._json, unpicklable=False))
my_file = open('searchTweets.txt','a')
my_file.write(jsonpickle.encode(tweet._json, unpicklable=False)+'n')
my_file.close()
else:
continue
Output in file:
https://pastebin.com/JmRCsTeE
These are the JSONs of the same Tweet.
Other queries that work:
- Breast cancer OR Prostate cancer OR Colon cancer OR Lung cancer
- Type 2 diabetes OR Type 1 diabetes OR Prediabetes OR Gestational diabetes
- IBS OR D-IBS OR C-IBS OR A-IBS OR Irritable Bowel Syndrome OR Cure
python-3.x twitter tweepy
My code workes perfectly for other queries, but for one query I am infinitely getting the same tweet. I can't understand what the problem is.
API call:
query='Allergic asthma OR Nonallergic asthma OR Occupational asthma OR EIB OR Exercise-induced bronchoconstriction OR Nocturnal asthma OR Cough-variant asthma'
new_tweets = api.search(q=searchQuery, count=100, since_id=since_id, lang='en',tweet_mode='extended')
if not new_tweets:
print("No more tweets found")
break
for tweet in new_tweets:
if True:
print(jsonpickle.encode(tweet._json, unpicklable=False))
my_file = open('searchTweets.txt','a')
my_file.write(jsonpickle.encode(tweet._json, unpicklable=False)+'n')
my_file.close()
else:
continue
Output in file:
https://pastebin.com/JmRCsTeE
These are the JSONs of the same Tweet.
Other queries that work:
- Breast cancer OR Prostate cancer OR Colon cancer OR Lung cancer
- Type 2 diabetes OR Type 1 diabetes OR Prediabetes OR Gestational diabetes
- IBS OR D-IBS OR C-IBS OR A-IBS OR Irritable Bowel Syndrome OR Cure
python-3.x twitter tweepy
python-3.x twitter tweepy
asked yesterday
Shashank Yadav
497
497
add a comment |
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53222149%2fwhy-am-i-infinitely-getting-the-same-tweet-with-the-twitter-search-api%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password