Word文档修改

  • 对标题的格式修改
  • 对文章内容对修改

对标题的格式修改

·首先是导入包和读取word文档

from docx import Document
import re
from docx.shared import Pt, RGBColor  # 字号,颜色
from docx.oxml.ns import qn  # 中文字体file = Document("E:\\File\\大一\\大一下学期/马克思.docx")

然后对字体进行修改

for run in file.paragraphs:if re.match('^Heading \d+$', run.style.name):   # 找出所有标题for kuai in run.runs:kuai._element.rPr.rFonts.set(qn('w:eastAsia'), '黑体')kuai.font.size = Pt(42)   # 修改字号kuai.font.bold = True  # 加粗

对文章内容对修改

·对正文的修改:

for run in file.paragraphs:if run.style.name == "Normal":for kuai in run.runs:kuai._element.rPr.rFonts.set(qn('w:eastAsia'), '黑体')kuai.font.size = Pt(42)print(run.text)

由于是对整篇论文进行修改,所以又改变了一下

title = []    # 存入非段落内容数据
for run in file.paragraphs:if re.match('^Heading \d+$', run.style.name):title.append(run.text)elif run.style.name == "Normal":title.append(run.text)
for run in file.paragraphs:if run.text not in title:for kuai in run.runs:if kuai.text not in title:print(kuai)# kuai.font.size = Pt(42)kuai.font.color.rgb = RGBColor(200, 100 , 200)# kuai.font.name = 'Arial'# kuai._element.rPr.rFonts.set(qn('w:eastAsia'),'黑体')

最后不要忘记保存文件

file.save("E:/aa.docx")

(在设计全文数据库系统项目中,将论文进行最后的标准化)

Python修改论文的字体及其大小相关推荐

  1. js点击按钮改变字体大小并给他颜色_如何在Elementor中修改文本的字体、大小、颜色、样式...

    本文将介绍Elementor网页编辑器中如何修改文本的字体.大小.颜色和样式. 原文首发于:https://loyseo.com/how-to-change-font-size-color-famil ...

  2. Android 12.0 修改系统默认字体的大小

    目录 1.概述 2.修改系统默认字体的大小的核心类 3.修改系统默认字体的大小的核心功能实现和分析

  3. 【经验分享】CSDN如何修改文字的字体、大小以及颜色

    [经验分享]CSDN如何修改文字的字体.大小以及颜色 小编整理的markdown相关文章  码住,此处应该加鸡腿加

  4. python软件设置代码字体的大小_Pycharm4.5设置字体大小以及背景颜色的方法

    Pycharm4.5是一款非常强大的Python代码编辑器,其具备了易于上手.功能强大等特点,深受广大开发人员的青睐,而在使用的过程中,我们常常需要设置字体的大小以及背景颜色等参数,从而能够为用户带来 ...

  5. Python 修改终端输入字体颜色值

    #!/bin/sh # Python 在终端中修改字体的颜色值 需要在字体中输入开头部分添加\033[x;x;xm 结尾部分添加\033[0m # x 对应下面的内容 ""&quo ...

  6. python修改ppt的字体和颜色_使用python-pptx包批量修改ppt格式的实现

    最近实习需要对若干ppt进行格式上的调整,主要就是将标题的位置.对齐方式.字体等统一,人工修改又麻烦又容易错. 因此结合网上的pptx包资料,使用python脚本完成处理. 主要的坑点在于,shape ...

  7. python软件设置代码字体的大小_PyCharm中代码字体大小调整方法

    Python的火也引发了Python编辑器的火,那么作为Python编辑器的PyCharm对于代码字体大小该怎么调整呢,小编此次就带给大家调整方法 首先在桌面找到PyCharm软件打开,新建一个Pyt ...

  8. 修改vs2013的字体和大小

    1.打开工具 -> 选项 2.如图,修改字体和字体大小,修改后点击确定就保存设置了

  9. python修改ppt的字体和颜色_python pptx教程:python 怎么设置ppt图表区的颜色以及给图表区加上边框...

    python 中 pptx 库 可以画组合图么? 我知道PPT可以组合画出,但是Python就不知道啦. python 怎么设置ppt图表区的颜色以及给图表区加上边框 Python Code:from ...

最新文章

  1. 阅读Book: MultiObjective using Evolutionary Algorithms (5) ---- Non-Dominated Sorting of a Population
  2. Makefile for OpenCV
  3. 重新想象 Windows 8 Store Apps (61) - 通信: http, oauth
  4. Literal的使用和作用
  5. 制冷设备维保常见的10大故障!
  6. Android开源项目发现---ProgressBar 篇(持续更新)
  7. 简单了解RestTemplate源码
  8. python按字节读取_Python read函数按字节(字符)读取文件的实现
  9. #define GPBCON (*(volatile unsigned *)0x56000010) 的理解
  10. 使用xrandr和cvt命令添加自定义的分辨率模式
  11. Android: eoeAndroid ~
  12. 浏览器HTML5 视频播放
  13. 哪个数据库替代oracle,关于Oracle数据库替代加密算法
  14. 有什么适合学生党使用的无线蓝牙耳机?安卓平价蓝牙耳机推荐
  15. cad引出线段lisp_lisp将多条线条合并成一条多段线
  16. Redis学习(1)——下载与配置[转]
  17. USBKEY全解析---证书导入(java)
  18. 常用激活函数(relu,glu,gelu,swish等)
  19. 最详细的java调用含参数的python程序并且返回值
  20. 添加购物车及展示购物车列表,修改购物车数量

热门文章

  1. cpu上干硅脂怎么清理_cpu上面硅胶怎么清洗
  2. 使用CloudFormation将Docker容器自动部署到AWS
  3. sco unix 管理员速成
  4. LINUX 站点与软件
  5. 流程挖掘的价值:头部制造业千万级增长的底牌
  6. 2012年苏州大学872真题整理
  7. 北京自学考试计算机应用基础,北京教育考试院
  8. 网络爬虫---爬取MOOC课程信息并做一个可视化
  9. 1.企业信息化战略与实施
  10. 2020-11-05 Win10自带虚拟机 Hyper-V使用方法