python 小白 读取csv文件
发现很多读取csv文件的教程和源代码,但是都没有标注读取路径、读取文件名等等信息。本教程适用于python小白。
import csv
reader = csv.reader(open('G:/NEW-TRAIN/2.CSV')) #需要打开的文件在'G:/NEW-TRAIN文件夹中,需要打开的文件叫2.CSV
for list in reader: #将csv文件转换为一个list
print(list) #输出list
输出的结果是下边这样的数组(我的文件是两列,几百行,下图是输出的一部分数值,后边就可以继续运算了)
['1604.5000', '4.893E-005'] ['1604.6000', '5.154E-005'] ['1604.7000', '5.376E-005'] ['1604.8000', '5.615E-005'] ['1604.9000', '5.817E-005'] ['1605.0000', '6.018E-005'] ['1605.1000', '6.214E-005']
其中有一点需要注意,在python中,“/”这个符号有时含有转义或者其他的1.义,在打开路径时容易报错。有几种解决方案:
1.在路径前加“”r“,例如
name=os.listdir(r'G:\NEW-TRAIN')
2.将”/“替换成”\“