Python-docx python处理Word文档之加下划线
在用 python-docx 批量处理word文档的时候,我们需要在特定的写入文本下,加上下划线,其实非常简单就添加一行代码即可!
r.underline = True
完整代码如下:
w = Document("./模板/" + os.listdir("./模板/")[1])
w.styles['Normal'].font.name = u'微软雅黑'
w.styles['Normal']._element.rPr.rFonts.set(qn('w:eastAsia'), u'微软雅黑')r = w.paragraphs[2].add_run()
r.font.name = "微软雅黑"
r._element.rPr.rFonts.set(qn("w:eastAsia"), "微软雅黑")
r.font.bold = False # 字体粗体
r.font.size = Pt(12) # 字体大小
r.underline = True # 加上下划线
# print(r.text)
r.text = str(i[3])
w.save("./结果/" + i[0] + i[3] + i[5] + i[4] + ".docx")
致力于办公自动化的小小程序员一枚
都看到这了,关注+点赞+收藏=不迷路!!
Python-docx python处理Word文档之加下划线相关推荐
- 2021-01-26 Python自动化办公-处理word文档
Python自动化办公-处理word文档 年底项目投标,需要整理大量的内容,标书的很多内容是其实是之前的标书重复的,可以把对应的各个部分内容合并,然后再处理格式等.如果采用常规操作每次操作需要打开子目 ...
- python 自动生成word文档,python实现的生成word文档功能示例
python实现的生成word文档功能示例 发布时间:2020-09-23 11:37:44 来源:脚本之家 阅读:108 作者:zhizunyu2009 本文实例讲述了python实现的生成word ...
- Python学习之批量word文档转pdf并统计其页码
pypdf2是一个Python模块,可以用来读取.写入和操作PDF文件.要安装pypdf2模块,请按照以下步骤操作: 确保你已经安装了Python.你可以在终端或命令提示符中输入python --ve ...
- Python3-word文档操作(十):利用docx库创建word文档,添加段落,添加表格,添加图片,设置文字粗体,斜体
1 简介: 作为一个综合例子,本篇主要显示docx库的一些基本操作: 利用docx库创建word文档,添加段落,添加表格,添加图片,设置文字粗体,斜体. 2 举例: 对word文档进行属性的设置,以及 ...
- springboot结合Freemarker模板生成docx格式的word文档(附代码)
首先参考的是这篇文章: java利用Freemarker模板生成docx格式的word文档(全过程) - 旁光 - 博客园参考:https://my.oschina.net/u/3737136/blo ...
- Django在线预览docx格式的word文档
Django在线预览docx格式的word文档 第一步 明确功能是:预览word的docx文件. 具体实现是:在Django的模板文件中,定义预览方法:read_word2html from pydo ...
- java利用Freemarker模板生成docx格式的word文档(全过程)
参考汇总: wordexport: JAVA生成并导出Word文档技术论证 java利用Freemarker模板生成docx格式的word文档(全过程) - 旁光 - 博客园 # 参考资料 - 其他项 ...
- Word文档中文字下有红色或绿色波浪线怎么去...
Word文档中文字下有红色或绿色波浪线怎么去... | 浏览: 8861 | 更新: 2013-04-15 17:29 | 标签: word 13 8 加入杂志 首先大家先了解下Word文档中红色波 ...
- 怎样去除从网页上复制到WORD文档中的下箭头?
怎样去除从网页上复制到WORD文档中的下箭头? 将^l全部替换为^p即可.
- swagger学习日记4 文档无法识别下划线属性名
目录 问题分析: 问题现象: 3.回到最开始的问题:如何在让swagger文档识别带下划线(_)的属性名? 解决方法: 问题分析: 今天在使用swagger注解接口,编写文档的时候,发现了一个大问题: ...
最新文章
- 手持终端以物联网的模式
- SpringMVC_实现简单的增删改查
- mysql between and 包含边界吗_10分钟让你明白MySQL是如何利用索引的
- lnmp_auto:自动化安装lnmp环境脚本
- 正确认识 Vista 激活期限
- mysql 失效转移_MySQL基于MHA的FailOver过程
- 随办——真正懂企业痛点的移动协作软件
- Linux. C语言中else,if else用法详解,C语言if else用法完全攻略
- 项目管理的几个概念(WBS、OBS、RBS、BOM、CWS、CA)总结与区分
- 核心交换机的TRUNK配置详细讲解
- Worktile Teambition 与Tower 使用对比
- 速看,成都市关于促进低效工业用地企业提质增效的信息
- 软件测试功能测试全套常见面试题【功能测试-零基础】必备4-1
- 苹果屏蔽更新描述文件_无需越狱,屏蔽 iOS 更新的描述文件来了
- audio realtek 耳机没声_realtek hd audio output 耳机听歌没声音要咋设置?华硕主板a88xm-a插了耳机音响还响咋了...
- 2023年全国最新机动车签字授权人精选真题及答案10
- ArcGIS之多个GDB批量导出shp至特定文件夹20201228
- android 微信表情雨,2017新年微信表情雨大召唤术-微信彩蛋表情雨2017预约 _5577安卓网...
- Python绘画可爱的哆啦A梦
- docker webdav_【技术分享】利用WebDAV特性建立隐蔽后门
热门文章
- 黑苹果驱动_黑苹果怎么更新驱动程序?
- SpringMvc类型转换器
- 2012-7-05可樂词汇积累#9312;
- 怎么在html中加入特效汉字,如何在小视频上加文字,文字动画特效,朋友圈小视频加文字...
- Base64编码的图片在网页中的显示问题的解决
- 恒流LED升压驱动芯片2.5V~24V输入【待机功耗低 电流精度高3%】惠海半导体H6911方案分析
- 电脑怎么压缩图片大小kb?压缩图片用什么软件?
- 有哪些需要不得不知的ASO的两种优化技巧
- ICP算法学习笔记(原理加公式理解)
- Java标识符及命名规范