我试图通过我的目录并从每个以" _chisqtype2_sheet.csv"结尾的csv文件生成一个数组。并将其附加到列表chisq2data。一切正常,但代码认为H中的最后一个文件是空的。我试图添加和减去文件,发现无论哪个文件是最后一个,代码总是会发现它是空的。
H=os.listdir(".")
H= [x for x in H if x.endswith("_chisqtype2_sheet.csv")]
chisq2data = []
for fname in H:
chi2 = np.loadtxt(fname, delimiter=",", skiprows=0)
chisq2data.append(chi2)
print fname
print chi2
打印fname表示正在找到所有文件。 打印chi2显示第一个文件的正确数组,以及最后一个文件的空数组[]。