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')
示例#4
0
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")