最近时间比较着急,为了方便写程序,我就直接写代码了
1. 读.csv文件
#读.csv文件
csv_txt='E:/wavelength_project/Huang_DR6/mix_dr6_filename_me.csv' #csv_txt:存放.csv所处的工作目录
csv_file=csv.reader(open(csv_txt,'r'))
print(csv_file) #可以先输出看一下该文件是什么样的类型
content=[] #用来存储整个文件的数据,存成一个列表,列表的每一个元素又是一个列表,表示的是文件的某一行
for line in csv_file:
content.append(line)
print("该文件中行数为:\n",len(content))
2. 写.csv文件
csvFile = open('E:/wavelength_project/Huang_DR6/dr6_v1_stellar_LSR_me.csv', "w+") #csvFile:要写的csv的绝对工作路径以及文件名
try:
writer = csv.writer(csvFile)
for i in range(len(content1)): #content1对应的的是csv要存贮的内容
writer.writerow(content1[i])
finally:
csvFile.close()