300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > python实战:合并多个不同样式的excel的sheet到一个文件中

python实战:合并多个不同样式的excel的sheet到一个文件中

时间:2021-03-27 01:15:00

相关推荐

python实战:合并多个不同样式的excel的sheet到一个文件中

python实战:

使用python实现合并多个excel到一个文件,一个sheet和多个sheet中

合并多个不同样式的excel的sheet到一个文件中

主要使用的库为openpyxl

1、安装openpyxl并导入

pip install openpyxl

安装完成后,可以通过命令行窗口测试是否安装成功;

导入openpyxl:

import openpyxl

使用openpyxl合并excel:

1、创建一个excel,没有sheet

wb = openpyxl.Workbook(write_only=True)

2、加载已有文件

r_wb = openpyxl.load_workbook(filename=f)

3、读取sheet表

for sheet in r_wb:

4、获取所有行并添加到新文件中:

for row in sheet.rows:

w_rs.append(row)

5、保存文件:

wb.save(‘H:/openpyxl.xlsx

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。