Example #1
0
                    "--search_type",
                    help="recent(default)/popular/mixed",
                    default="recent")
parser.add_argument("-lang",
                    "--language",
                    help="language tweets",
                    default="en")
### End of arguments ###

args = parser.parse_args()

tClient = TwitterClient()
if args.tweet_count <= 100:
    search_results = tClient.search_until(k=args.keyword,
                                          tc=args.tweet_count,
                                          st=args.search_type,
                                          ud=args.since_date,
                                          lan=args.language)
    opin_dict = tClient.opinion_mining(search_results['statuses'])
    '''
    te_search_results = twitter.search(q=keyword, count=tweet_count, result_type='mixed', since_id=since, lang="te")

    trans = Translator()
    for result in te_search_results['statuses']:
        print result['text']
        trans.translate(result['text'])
    '''
else:
    multi_search_results = tClient.multi_search_until(k=args.keyword,
                                                      ud=args.since_date,
                                                      lan=args.language)