我正在尝试使用python中的AFINN进行Twitter情绪分析。这是我遇到问题的代码部分:
# Create a list of the tweets ("text") only
text_only_list = [tweet["text"] for tweet in tweets_list]
# Remove digit and punctuation, and convert to lower case
new_list = []
for text in text_only_list:
text = text.translate(table)
text = text.lower()
new_list.append(text)
这是我收到的错误代码:
File "<ipython-input-3-731d7bbe9420>", line 1, in <module>
text_only_list = [tweet["text"] for tweet in tweets_list]
File "<ipython-input-3-731d7bbe9420>", line 1, in <listcomp>
text_only_list = [tweet["text"] for tweet in tweets_list]
KeyError: 'text'
答案 0 :(得分:0)
这仅表示tweet
中的tweet_list
个对象没有text
属性。确保数据看起来像您期望的那样