我正在学习算法练习,我在其中读取从开放库下载的文件并尝试创建拆分表!
我在jupyter的Python 3.7笔记本上尝试了以下代码,并给我AttributeError,如代码后所示!我想知道该如何解决?
with open("C:\\Users\\A339686\\Documents\\sentiment labelled sentences\\sentiment labelled sentences\\imdb_labelled.txt","r") as text_file:
lines = text_file.read().split('\n')
with open("C:\\Users\\A339686\\Documents\\sentiment labelled sentences\\sentiment labelled sentences\\yelp_labelled.txt","r") as text_file:
lines += text_file.read().split('\n')
with open("C:\\Users\\A339686\\Documents\\sentiment labelled sentences\\sentiment labelled sentences\\amazon_cells_labelled.txt","r") as text_file:
lines += text_file.read().split('\n')
lines = [line.split("\t") for line in lines if len(line.split("\t"))==2 and line.split("\t")[1]!='']
AttributeError Traceback (most recent call last)
<ipython-input-16-9aae9375c0dc> in <module>
----> 1 lines = [line.split("\t") for line in lines if len(line.split("\t"))==2 and line.split("\t")[1]!='']
<ipython-input-16-9aae9375c0dc> in <listcomp>(.0)
----> 1 lines = [line.split("\t") for line in lines if len(line.split("\t"))==2 and line.split("\t")[1]!='']
AttributeError: 'list' object has no attribute 'split'