记忆python读取的方式,以后有机会再添加其他读写方式:
读取csv文件:
import csv
import numpy as np
data_path=‘F:\CPL_DATA\长\chang6.csv’
birth_data = []
with open(data_path) as csvfile:
csv_reader = csv.reader(csvfile) # 使用csv.reader读取csvfile中的文件
birth_header = next(csv_reader) # 读取第一行每一列的标题
for col in csv_reader: # 将csv 文件中的数据保存到birth_data中
birth_data.append(col)
birth_data = np.array(birth_data)
print(birth_data .shape)
birth_header=np.expand_dims(np.array(birth_header), 0)#第一行表头
print(birth_header.shape)
data=np.concatenate((birth_header,birth_data),axis=0)
读取文件夹中所有csv文件:
os.chdir(“F:\标准数据”)
M=[]
for files in os.walk(“F:\标准数据”):
for file in files:
M.append(file)
M_header=M[2]
M_header=M_header[0:len(M_header)-1]
print(M_header)#输出读取所有csv文件的文件名
a=np.zeros(shape=(1,2))
def get