我试着用tweepy和textblob来分析推特的情绪。我做了pip安装tweepy,并成功地安装了它,但是我得到了以下错误。
错误消息:文件"C:\Users\joshey\Desktop\sent.py",第2行,导入tweepy "C:\Users\joshey\AppData\Local\Programs\Python\Python37\lib\site-packages\tweepy__init__.py",第17行,在tweepy.streaming导入流中,StreamListener File "C:\Users\joshey\AppData\Local\Programs\Python\Python37\lib\site-packages\tweepy\streaming.py",第355 def _start(self,异步):
import tweepy
from textblob import TextBlob
consumer_key= 'CONSUMER_KEY_HERE'
consumer_secret= 'CONSUMER_SECRET_HERE'
access_token='ACCESS_TOKEN_HERE'
access_token_secret='ACCESS_TOKEN_SECRET_HERE'
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
api = tweepy.API(auth)
public_tweets = api.search('Trump')
for tweet in public_tweets:
print(tweet.text)
analysis = TextBlob(tweet.text)
print(analysis.sentiment)
print("")tweepy安装或代码有什么问题吗?有人能帮我找出问题所在吗?我试过谷歌搜索,但没什么效果。提前谢谢。
tweepy安装或代码有什么问题吗?有人能帮我找出问题所在吗?提前谢谢。
发布于 2018-02-01 04:12:13
"pip“目前还没有在python3.7中运行,回滚到3.6.OB1 (忽略pip更新建议)。
则应:)
发布于 2018-10-05 02:22:34
用async_代替async对我起了作用。
发布于 2018-11-03 22:37:05
按照async_的说明,用user10459541替换异步是可行的。
只需在Lib\site-packages\tweepy路径中打开streaming.py文件,并在记事本上用查找和替换函数替换所有出现的
https://stackoverflow.com/questions/48365941
复制相似问题