def analyze(username):
twitter_consumer_key = 'NXXzhmDN1kcu3N7YPxf8y7qvp'
twitter_consumer_secret = 'vViSlyPlHkueZCrEPTnQJ5PP8ET8iVHNmFh6G4RRSkcpDiCFPT'
twitter_access_token = '3260949332-GsQhU60z94XZA012BbcgsJmT9EOFZEfbVW6zboW'
twitter_access_secret = 'NjxFN3dpdvmE4iZ0ci2wV5wfdeEqnmmMJssczSJv61fpf'
twitter_api = twitter.Api(consumer_key=twitter_consumer_key,
consumer_secret=twitter_consumer_secret,
access_token_key=twitter_access_token,
access_token_secret=twitter_access_secret)
statuses = twitter_api.GetUserTimeline(screen_name=handle, count=200, include_rts=False)
text = "" # Store the retrieved info
for status in statuses:
if (status.lang =='en'): # English tweets
text += status.text.encode('utf-8')
# The IBM Bluemix credentials for Personality Insights!
pi_username = '91afa133-d7a9-469f-95e9-a38cb2c500f4'
pi_password = 'EUiG6T4wGG7j'
personality_insights = PersonalityInsights(username=pi_username, password=pi_password)
result = personality_insights.profile(text)
return result
评论列表
文章目录