使用csv阅读器追加变量将返回值“ None”

时间:2018-09-06 01:23:01

标签: python csv append

我正在尝试导入并绘制一些保存在四列.txt文件中的数据,每行之间用空格('')分隔。如下所示,列为电压,电流,电压误差和电流误差。

col1, col2, col3, col4 = [], [], [], []
with open(datafile, 'r') as file_in:
reader = csv.reader(file_in, delimiter=' ')
for row in reader:
    Voltage = col1.append(row[0])
    Current = col2.append(row[1])
    V_err = col3.append(row[2])
    C_err = col4.append(row[3])

当我绘图时,它返回一个空图。我在for:流程的内部和外部都使用了“ print Voltage”来进行测试。我得到一列“无”,分别是原始数据文件的长度和一个“无”。

是什么导致这些变量被视为“无”?

0 个答案:

没有答案