def saveTweetsOf(screen_name, category): for i in range(1,4): statuses = api.GetSearch(term=settings_local.USERTRACK, lang='es', page=i,per_page=100) for s in statuses: if(s.text.find('RT',0,2)==-1): screen_name = s._user._screen_name t = Normalizator.normalize(s.text) em = Normalizator.usedPattern(Patterns.DUPLICATED_LETTERS) print Normalizator.usedPattern(Patterns.SPECIALCHARS_AND_MENTIONS) print smart_str(s.text.lower()) if (not(t.isspace())): selected = raw_input('Es un reclamo?') tweets = db[settings_local.CATEGORIES[int(selected)]] tweet = {'normalized_tweet': t, 'tweet': s.text, 'screen_name': screen_name, 'emphatized': em } tweets.insert(tweet)