python读取TXT,CSV文件

本文介绍了如何使用Python读取CSV和TXT文件。通过`csv`库读取CSV文件,首先打开文件,然后使用`csv.reader`读取内容。接着,将数据保存到数组并处理表头。对于TXT文件,使用`open`函数读取所有行。此外,还展示了遍历文件夹读取所有CSV文件的方法,并给出了读取CSV文件获取特定列标签的函数示例。
摘要由CSDN通过智能技术生成

记忆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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值