三、套用Excel模板
安装第三方库:
pip install xlutils
xlutils:即excel utilities,excel实用程序
作用:将一个Excel模板中的格式,复制到新建的工作簿中
模板如下图:

思路
- 复制模板
xlrd.open_workbook(‘模板位置’, formatting_info=True) - 设置格式
xlwt.XFStyle() - 写入内容
write(行,列,内容,样式名) - 保存
save(‘保存位置’)
注意:
- 函数xlwt是按照默认的格式,所以复制模板的话,需要说明excel样式,主要包含font,borders,alignment等
- 一定是xls格式的打开和保存,因为对xlsx格式支持较差
Excel样式
- font 字体
字体,字号,加粗,倾斜… - borders 边框
粗实线,细线,点划线… - alignmen 对齐
水平居中,垂直居中,左对齐,右对齐…
代码:
from xlutils.copy import copy # 导入copy功能,用于复制模板
import xlrd # 导入第三方库xlrd,用来读取excel文件
import xlwt # 导入第三方库xlwt,用于写入excel文件
'''一定是xls格式的打开和保存,因为对xlsx格式支持较差'''
# 打开模板
# formatting_

本文介绍了如何使用Python的xlutils库来套用Excel模板,包括安装库、复制模板、设置格式、写入内容及保存操作。强调了必须指定formatting_info=True以保留模板格式,并指出必须使用xls格式,因为xlwt库对xlsx支持不佳。
最低0.47元/天 解锁文章
1278

被折叠的 条评论
为什么被折叠?



