Python按逗号分隔符和条带分割

Python按逗号分隔符和条带分割,python,python-2.7,Python,Python 2.7,我试图在python中以读模式打开一个文件,然后将条带化和拆分数据写入一个输出文件。我不确定如何分割和剥离相同的数据。我需要创建另一条线吗?我需要先把数据写出来吗?代码同时具有这两个属性,但我得到一个错误 我现在拥有的 input_file = open(inpath,"r") lines = input_file.readlines() for line in lines.split(','): line = line.strip() 输出: AttributeError: list

我试图在python中以读模式打开一个文件,然后将条带化和拆分数据写入一个输出文件。我不确定如何分割和剥离相同的数据。我需要创建另一条线吗?我需要先把数据写出来吗?代码同时具有这两个属性,但我得到一个错误

我现在拥有的

input_file = open(inpath,"r")
lines = input_file.readlines()
for line in lines.split(','):
    line = line.strip()
输出:

AttributeError: list' object has no attribute 'split
我想你想要这个:

for line in lines:
    for value in line.split(','):
        value = value.strip()

希望有帮助。

是一个列表,您不能拆分列表您可以发布文件内容和预期输出的示例?workingDirec=raw\u input(“工作目录是什么?”)original\u file=raw\u input(“输入文件名是?”)full\u original=os.path.join(workingDirec,original\u file)chi\u square=raw\u input(“卡方统计表文件的名称是?”)full_chi_square=os.path.join(workingDirec,chi_square)output_file=raw_input(“输出文件名是什么?”)full_output=os.path.join(workingDirec,output_file)以上是我正在运行的字符串,用于向用户和输入文件请求目录。一旦我有了这些数据,我将尝试将数据写入单独的列表中,该列表已被逗号分割并去除所有空白。您可以编辑问题并将代码添加到问题描述中,这样更易于阅读