import twitteroauth from muchtwitter.models.twitter import TweetProcessor from gui import Gui from muchtwitter.models.logs import Logger from muchtwitter.models.document import Document, DocQueue, WordDictionary import time QUERY_FREQ = 5000 # SEARCH_TERM = "Chicago" logger = Logger() api = twitteroauth.getAuthenticatedApi() tweetprocessor = TweetProcessor() gui = None docWords = DocQueue(10) wordDict = WordDictionary() def searchEvent(): SEARCH_TERM = get_string() print SEARCH_TERM if len(SEARCH_TERM) > 0: results = api.GetSearch(SEARCH_TERM, lang="en") start_time = time.time() resultString = "" for result in results: logger.logTweet(result) resultString+= ' ' + result.text resultString.lower() print resultString.encode('utf-8')
def __init__(self, twitterApi): self.api = twitteroauth.getAuthenticatedApi() self.lang = "en" self.resultType = "mixed" self.geocode = None