说说如何使用 openpyxl 设置 Excel 单元格字体
发布日期:2021-06-29 21:01:43
浏览次数:2
分类:技术文章
本文共 659 字,大约阅读时间需要 2 分钟。
首先从 openpyxl.styles 模块中导入 Font 类:
import openpyxlfrom openpyxl.styles import Font
然后建立 Font 对象,通过它来确定文本在单元格中的显示样式。Font 类支持以下属性:
参数 | 类型 | 说明 |
---|---|---|
name | 字符串 | 字体名称。注意: 如果是中文字体,前面必须加 u 对其进行 Unicode 编码。 |
size | 整型 | 字体大小。 |
bold | 布尔型 | 是否为粗体。 |
italic | 布尔型 | 是否为斜体。 |
import openpyxlfrom openpyxl.styles import Fontwb = openpyxl.Workbook()sheet = wb['Sheet']# 字体对象fontObj1 = Font(name=u'微软雅黑', bold=True, italic=True, size=24)sheet['A1'].font = fontObj1sheet['A1'] = '微软雅黑、粗体、斜体、字体大小为 24'fontObj2 = Font(name=u'隶书', bold=False, italic=False, size=32)sheet['A2'].font = fontObj2sheet['A2'] = '隶书、字体大小为 32'wb.save('styles.xlsx')
运行结果:
我们将 Font 对象传递给 Cell 对象的 font 属性,即可设置其字体。是不是很简单呀 O(∩_∩)O哈哈~
转载地址:https://deniro.blog.csdn.net/article/details/100802763 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
留言是一种美德,欢迎回访!
[***.207.175.100]2024年04月05日 05时46分00秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
软件开发基本接口学习二
2019-04-30
微服务学习一
2019-04-30
.Net Core 微服务学习一
2019-04-30
康威定律学习一
2019-04-30
微服务学习二
2019-04-30
微服务学习三
2019-04-30
c#判断字符串是否json
2019-04-30
微服务学习四--康威定律如何解释微服务的合理性
2019-04-30
微服务学习五--微服务或API网关
2019-04-30
微服务学习六--API网关
2019-04-30
微服务学习七--微服务的好处
2019-04-30
微服务学习八--什么时候用微服务架构
2019-04-30
微服务学习九
2019-04-30
RPC学习一--gRPC的协议
2019-04-30
http/2--http2.0
2019-04-30
SPDY
2019-04-30
云学习--用吃披萨解释
2019-04-30
OneDrive
2019-04-30
Serverless学习
2019-04-30
微服务学习十--
2019-04-30