diff --git a/jobtweets.py b/jobtweets.py index 02793e7..ba176e9 100644 --- a/jobtweets.py +++ b/jobtweets.py @@ -2,7 +2,7 @@ import tweepy from tweepy import OAuthHandler from textblob import TextBlob - +import argparse class TwitterClient(object): ''' Generic Twitter Class for sentiment analysis. @@ -85,8 +85,11 @@ def get_tweets(self, query, count = 10): print("Error : " + str(e)) def main(): + parser=argparse.ArgumentParser() + parser.add_argument('-q','--query',dest='quer',type=str,help='Query for search',required=True) + args=parser.parse_args() api = TwitterClient() - tweets = api.get_tweets(query = 'Job Opportunities', count = 500) + tweets = api.get_tweets(query = args.quer, count = 500) ptweets = [tweet for tweet in tweets if tweet['sentiment'] == 'positive'] print("Positive tweets percentage: {} %".format(100*len(ptweets)/len(tweets)))