今日分享
xlsx文件批量合并到一个excel文件中
import xlrd
import os
import pandas as pd
import glob
from numpy import *
import pandas as pd
location = 'C:/Users/CQ375/Desktop/ex'
fileList = []
n=0
for fileName in os.walk(location):
for table in fileName[2]:
path = fileName[0] + '/' + table
Li=pd.read_excel(path,header=0)
n = n+1
fileList.append(Li)
print('第' + str(n) + '个表格已合并')
print("在该目录下有%d个xlsx文件"%len(fileList))
data_result = pd.concat(fileList,ignore_index=True)
data_result.to_excel('C:/Users/CQ375/Desktop/ex/test.xlsx',index=0)
告别枯燥,60秒学会一个例子。Python基础、Web开发、数据科学、机器学习的精简小例子都在这里。
https://github.com/jackzhenguo/python-small-examples
或点击文章最底部的【
更多例子:
Python画热力图
求字符串的字节长度
Python自动群发邮件,只需20行代码!
不用if、else实现一个微型计算器
绘制词频云图
求多列表中最大值
生成器版:斐波那契数列前n项
斐波那契数列前n项
求字典最大键值对
将list等分为几组
一行代码 合并两个字典
4种不同颜色的色块
绘制奥运五环图
嵌套数组完全展开
4行代码打印乘法表
5行代码 判断密码是否安全
二分搜索Python实现
Python找出两个文件的不同之处
4个生成数组的常用函数
Python批量修改文件后缀
7个Python特殊技巧
Python小例子,长按关注