首页 > 分享 > python 批量读取excel

python 批量读取excel

先将文件下的excel文件形成list.txt
再读这个list文件

f = open('./list_excel.txt')#读取文件 1

获取每个文件的文件名

for line in f: line_str1 = line[:-1]#去掉换行符 line1=line_str1+'.xls' print(line1) 1234

对读取单个excel文件进行测试

import pandas as pd data = pd.read_excel(io='./1.xls', sheet_name='DUT_DATA') # io 表示excel文件路径 # sheet_index 表示读取第几个sheet,默认0。也可用sheet_name可指定名称, # header 表示表头最后是第几行,读取数据掠过表头数据用,默认为0第一行掠过去 ######################################## #备注:此时获得的data 是dataframe结构,即键对应的属性结构 [m,n]=data.shape print(m) data1=data[4:m] data1.head()#前5行 data1.info() #查看数据信息 1234567891011121314

将数据重新写入excel中,在这里用to_csv
整体的程序见下

import pandas as pd file_excel = open(r'./list_excel.txt') data_all=[] mm=0 for line in file_excel: line_str1 = line[:-1]#去掉换行符 line1=line_str1+'.xls' data = pd.read_excel(io=line1, sheet_name='DUT_DATA') [m,n]=data.shape print(m) data1=data[4:m] file = r'all_file.csv' data1.to_csv(file, index=False, mode='a+', header=False) 1234567891011121314

写入csv,Excel可参考
将数据写入excel
pandas read_excel函数参考
pandas read_excel函数

相关知识

python 练习题
python动物语音识别
通过python
Python学习第一期
(开题)flask框架宠物寄养系统(程序+论文+python)
[附开题]flask框架宠物交流平台1n2n3(源码+论文+python)
Python学习笔记 2020.10.1
实战Kaggle比赛:狗的品种识别(ImageNet Dogs)
(开题)flask框架宠物领养系统宠物管理子系统(程序+论文+python)
Python笔试题

网址: python 批量读取excel https://m.mcbbbk.com/newsview220713.html

所属分类:萌宠日常
上一篇: 《萌宠大爆炸》之宠物运动会曝光
下一篇: 作业试写