如何修复AttributeError List对象没有属性“分裂”?

时间:2019-10-18 08:46:00

标签: python-3.7 attributeerror listobject

我正在学习算法练习,我在其中读取从开放库下载的文件并尝试创建拆分表!

我在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'

0 个答案:

没有答案