需求目标
安装 xlutils
pip install xlutils
导入相关模块
理解表格的复制(无格式)
- 打开第1个工作部
- 得到第1个工作表
- 布置第1个工作部,得到第2个工作部
- 在第2个工作簿里面填写数据
- 保存第2个工作簿
此时此刻的第2个工作簿的数据是没有格式的,亲添加进去的数据是没有格式的
formatting_info 格式信息
表格的样式对象
样式对象 = xlwt.XFStyle()
字体对象与属性
》对象
font = xlwt.Font()
》属性
- name 字体名称
- bold 粗细
- height 高度
注意:字体如果是20那么高度要设置400,(大20倍)
边框对象与属性
》边框对象
borders = xlwt.Borders()
》边框属性
- top
- bottom
- left
- right
》线条
细线
xlwt.Borders.THIN
对齐对象与属性
》对齐对象
alignment = xlwt.Alignment()
》对齐属性
- horz 横向
- vert 纵向
》对齐的值
居中
xlwt.Alignment.HORZ_CENTER
当然还有居左居右
写入单元格时带上格式
表格对象.write(行索引,列索引,内容,样式对象)