Python学习笔记:处理Excel数据(格式,公式,图表)
资料来源:《Python编程快速上手--让繁琐工作自动化》
注:原书的本章节内容中存在已失效的实现方式,运行时会报错,原书网络上也已做修改;以下内容已根据新版本实现方式进行验证
- 字体格式,Font对象
- 为定义单元格的字体风格,需要从openpyxl.styles模块导入Font()和Style()函数:from openpyxl.styles import Font
- Font对象的style属性影响文本在单元格中的显示方式
| 关键字 | 数据类型 | 描述 |
| name | 字符串 | 字体名称,诸如‘Calibri’或‘Times New Roman’ |
| size | 整形 | 大小点数 |
| bold | 布尔型 | True表示粗体 |
| italic | 布尔型 | True表示斜体 |
3. 使用方法示例:
1 >>> import openpyxl 2 #导入字体函数 3 >>> from openpyxl.styles import Font 4 5 >>> wb = openpyxl.load_workbook('example.xlsx') 6 >>> sheet = wb['Sheet3'] 7 #将Font对象保存为变量 8 >>> italic13Font = Font(size=13,italic=True) 9 #将Cell对象font属性设置为字体变量 10 >>> sheet['A1'].font = italic13Font 11 >>> wb.save('example.xlsx')
本文来自博客园,作者:shmcn,转载请注明原文链接:https://www.cnblogs.com/shm30/p/15269944.html

浙公网安备 33010602011771号