Traceback (most recent call last):
File "D:\myscripts\NewTermSentimentInference.py", line 88, in <module>
main()
File "D:\myscripts\NewTermSentimentInference.py", line 34, in main
tweets = tweet_dict(twitterData)
File "D:\myscripts\NewTermSentimentInference.py", line 15, in tweet_dict
twitter_list_dict.append(line[0])
IndexError: list index out of range
代码:
^{pr2}$尝试做情绪分析,但在这部分代码中遇到索引错误,该方法试图从一个csv文件创建字典,该文件包含从twitter访问的tweet,有人能帮我吗?在
检查输入CSV是否有空行。在
如果}的空列表。在
line
是空列表,因此没有要引用的第一个元素,则在twitter_list_dict.append(line[0])
中抛出“list index out of range”错误。最有可能的罪魁祸首:CSV中的一行或多行是空的,这将导致csv.reader
返回{如果CSV中需要空行,则可以通过添加检查来跳过这些空行,以确保该行不为空:
相关问题 更多 >
编程相关推荐