在用 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文档之加下划线相关推荐

  1. 2021-01-26 Python自动化办公-处理word文档

    Python自动化办公-处理word文档 年底项目投标,需要整理大量的内容,标书的很多内容是其实是之前的标书重复的,可以把对应的各个部分内容合并,然后再处理格式等.如果采用常规操作每次操作需要打开子目 ...

  2. python 自动生成word文档,python实现的生成word文档功能示例

    python实现的生成word文档功能示例 发布时间:2020-09-23 11:37:44 来源:脚本之家 阅读:108 作者:zhizunyu2009 本文实例讲述了python实现的生成word ...

  3. Python学习之批量word文档转pdf并统计其页码

    pypdf2是一个Python模块,可以用来读取.写入和操作PDF文件.要安装pypdf2模块,请按照以下步骤操作: 确保你已经安装了Python.你可以在终端或命令提示符中输入python --ve ...

  4. Python3-word文档操作(十):利用docx库创建word文档,添加段落,添加表格,添加图片,设置文字粗体,斜体

    1 简介: 作为一个综合例子,本篇主要显示docx库的一些基本操作: 利用docx库创建word文档,添加段落,添加表格,添加图片,设置文字粗体,斜体. 2 举例: 对word文档进行属性的设置,以及 ...

  5. springboot结合Freemarker模板生成docx格式的word文档(附代码)

    首先参考的是这篇文章: java利用Freemarker模板生成docx格式的word文档(全过程) - 旁光 - 博客园参考:https://my.oschina.net/u/3737136/blo ...

  6. Django在线预览docx格式的word文档

    Django在线预览docx格式的word文档 第一步 明确功能是:预览word的docx文件. 具体实现是:在Django的模板文件中,定义预览方法:read_word2html from pydo ...

  7. java利用Freemarker模板生成docx格式的word文档(全过程)

    参考汇总: wordexport: JAVA生成并导出Word文档技术论证 java利用Freemarker模板生成docx格式的word文档(全过程) - 旁光 - 博客园 # 参考资料 - 其他项 ...

  8. Word文档中文字下有红色或绿色波浪线怎么去...

    Word文档中文字下有红色或绿色波浪线怎么去... | 浏览: 8861 | 更新:  2013-04-15 17:29 | 标签: word 13 8 加入杂志 首先大家先了解下Word文档中红色波 ...

  9. 怎样去除从网页上复制到WORD文档中的下箭头?

    怎样去除从网页上复制到WORD文档中的下箭头? 将^l全部替换为^p即可.

  10. swagger学习日记4 文档无法识别下划线属性名

    目录 问题分析: 问题现象: 3.回到最开始的问题:如何在让swagger文档识别带下划线(_)的属性名? 解决方法: 问题分析: 今天在使用swagger注解接口,编写文档的时候,发现了一个大问题: ...

最新文章

  1. 手持终端以物联网的模式
  2. SpringMVC_实现简单的增删改查
  3. mysql between and 包含边界吗_10分钟让你明白MySQL是如何利用索引的
  4. lnmp_auto:自动化安装lnmp环境脚本
  5. 正确认识 Vista 激活期限
  6. mysql 失效转移_MySQL基于MHA的FailOver过程
  7. 随办——真正懂企业痛点的移动协作软件
  8. Linux. C语言中else,if else用法详解,C语言if else用法完全攻略
  9. 项目管理的几个概念(WBS、OBS、RBS、BOM、CWS、CA)总结与区分
  10. 核心交换机的TRUNK配置详细讲解
  11. Worktile Teambition 与Tower 使用对比
  12. 速看,成都市关于促进低效工业用地企业提质增效的信息
  13. 软件测试功能测试全套常见面试题【功能测试-零基础】必备4-1
  14. 苹果屏蔽更新描述文件_无需越狱,屏蔽 iOS 更新的描述文件来了
  15. audio realtek 耳机没声_realtek hd audio output 耳机听歌没声音要咋设置?华硕主板a88xm-a插了耳机音响还响咋了...
  16. 2023年全国最新机动车签字授权人精选真题及答案10
  17. ArcGIS之多个GDB批量导出shp至特定文件夹20201228
  18. android 微信表情雨,2017新年微信表情雨大召唤术-微信彩蛋表情雨2017预约 _5577安卓网...
  19. Python绘画可爱的哆啦A梦
  20. docker webdav_【技术分享】利用WebDAV特性建立隐蔽后门

热门文章

  1. 黑苹果驱动_黑苹果怎么更新驱动程序?
  2. SpringMvc类型转换器
  3. 2012-7-05可樂词汇积累#9312;
  4. 怎么在html中加入特效汉字,如何在小视频上加文字,文字动画特效,朋友圈小视频加文字...
  5. Base64编码的图片在网页中的显示问题的解决
  6. 恒流LED升压驱动芯片2.5V~24V输入【待机功耗低 电流精度高3%】惠海半导体H6911方案分析
  7. 电脑怎么压缩图片大小kb?压缩图片用什么软件?
  8. 有哪些需要不得不知的ASO的两种优化技巧
  9. ICP算法学习笔记(原理加公式理解)
  10. Java标识符及命名规范