Python XlsxWriter – 页眉和页脚

Python XlsxWriter – 页眉和页脚

当使用上述方法打印工作表时, 页眉页脚 会在纸上生成。打印预览也会显示页眉和页脚。两者都是用 set_header()set_footer() 方法配置的。页眉和页脚字符串是由以下控制字符配置的

控件 类别 描述
&L 辩解 左边
&C 中间
&R 右边
&P 信息 页码
&N 总页数
&D 日期
&T 时间
&F 文件名称
&A 工作表名称
&Z 工作簿路径
&fontsize FONT 字体大小
&”font,style” 字体名称和样式
&U 单一下划线
&E 双重下划线
&S 删除线
&X 上标
&Y 下标
&[Picture] 图片 图像占位符
&G 与&[图片]相同
&& 杂项。 字面意义上的逗号”&”

例子

下面的代码使用了 set_header()set_footer() 方法:

import xlsxwriter

wb = xlsxwriter.Workbook('hello.xlsx')
ws = wb.add_worksheet()

data = [ 
   ['Anil', 45, 55, 50], ['Ravi', 60, 70, 80],
   ['Kiran', 65, 75, 85],['Karishma', 55, 65, 45]
]

for row in range(len(data)):
   ws.write_row(row,0, data[row])

header1 = '&CTutorialspoint'
footer1 = '&LSimply Easy Learning'

ws.set_landscape()
ws.set_paper(9) #A4 paper
ws.set_header(header1)
ws.set_footer(footer1)

ws.set_column('A:A', 50)

wb.close()

输出

运行上述Python代码并打开工作表。从文件菜单中,选择打印选项。在右边的窗格中,显示了预览。你应该能够看到页眉和页脚。

Python XlsxWriter - 页眉和页脚

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程