def searchQuery(ts, query, outFile): print('Searching for: ' + query) tso = TwitterSearchOrder() keywords = query.split(' ') tso.set_keywords(keywords) tso.set_language('en') tso.set_include_entities(True) with open(outFile, 'a') as output: for tweet in ts.search_tweets_iterable(tso): # changes single to double quotes, so json.load() works later jsonTweet = jDumps(tweet) output.write(jsonTweet + '\n')
def searchQuery(ts, query, outFile): print('Searching for: '+query) tso = TwitterSearchOrder() keywords = query.split(' ') tso.set_keywords(keywords) tso.set_language('en') tso.set_include_entities(True) with open(outFile,'a') as output: for tweet in ts.search_tweets_iterable(tso): # changes single to double quotes, so json.load() works later jsonTweet = jDumps(tweet) output.write(jsonTweet+'\n')
def searchQuery(ts, query): print('Searching for: '+query) tso = TwitterSearchOrder() keywords = query.split(' ') tso.set_keywords(keywords) tso.set_language('en') tso.set_include_entities(True) out_file_name = 'query-'+''.join([q for q in query if q in alphaChars]) out_file_name += '-'+currtime output = open(queriesFolder+"/"+out_file_name, 'w', encoding='utf-8') i = 0 for tweet in ts.search_tweets_iterable(tso): i += 1 # changes single to double quotes, so json.load() works later jsonTweet = jDumps(tweet) output.write(jsonTweet+'\n') output.close() print('query "'+query+'" got '+str(i)+' tweets')
def searchQuery(ts, query): query = query.lower() print("Searching for: " + query) tso = TwitterSearchOrder() keywords = query.split(" ") tso.set_keywords(keywords) tso.set_language("en") tso.set_include_entities(True) out_file_name = "query-" + "".join([q for q in query if q in alphaChars]) out_file_name += "-" + currtime output = open(queriesFolder + "/" + out_file_name, "w", encoding="utf-8") i = 0 for tweet in ts.search_tweets_iterable(tso): i += 1 # changes single to double quotes, so json.load() works later jsonTweet = jDumps(tweet) output.write(jsonTweet + "\n") output.close() print('query "' + query + '" got ' + str(i) + " tweets")