如何在Python中向Word文档添加段落

如何在Python中向Word文档添加段落

在这篇博客文章中,我们使用Python向Word文档添加段落。

添加段落

python 复制代码
from docx import Document

# 打开一个现有的Word文档
doc = Document(r'C:\Users\Administrator\Desktop\Word文档\example.docx')

# 三国演义的文本
text = (
    "话说天下大势,分久必合,合久必分。周末七国分争,并入于秦。及秦灭之后,楚、汉分争,又并入于汉。"
    "汉朝自高祖斩白蛇而起义,一统天下。后来光武中兴,传至献帝,遂分为三国。"
)

# 添加一个新的段落
doc.add_paragraph(text)

# 保存文档
doc.save(r'C:\Users\Administrator\Desktop\Word文档\example.docx')

代码解析

  1. 导入库
bash 复制代码
from docx import Document
  1. 打开现有文档
bash 复制代码
doc = Document(r'C:\Users\Administrator\Desktop\Word文档\example.docx')
  1. 定义三国演义的文本
bash 复制代码
text = (
    "话说天下大势,分久必合,合久必分。周末七国分争,并入于秦。及秦灭之后,楚、汉分争,又并入于汉。"
    "汉朝自高祖斩白蛇而起义,一统天下。后来光武中兴,传至献帝,遂分为三国。"
)
  1. 添加段落
bash 复制代码
doc.add_paragraph(text)
  1. 保存文档
bash 复制代码
doc.save(r'C:\Users\Administrator\Desktop\Word文档\example.docx')

添加前与添加后

添加前:

添加后:

相关推荐
钢铁男儿1 分钟前
Python 字典和集合(字典的变种)
开发语言·python
lisw0514 分钟前
2025年Python的主要应用场景
开发语言·python
懒羊羊不进村19 分钟前
Python基础——Pandas库
开发语言·python·pandas
兔兔爱学习兔兔爱学习1 小时前
金融大模型
人工智能·python·深度学习
dododododoooo1 小时前
python处理两份经纬度数据的对应关系
前端·windows·python
薄荷你玩_1 小时前
[Python] 企业内部应用接入钉钉登录,端内免登录+浏览器授权登录
开发语言·python·钉钉
创新技术阁1 小时前
快速提升交易水平!学会Pivot Point策略,轻松找到支撑位和阻力位
后端·python
Johny_Zhao2 小时前
CentOS 7 部署 GLPI 系统及集成方案
linux·python·云计算·系统运维·itsm·网络安全等级保护二级测评·glpl
啥都鼓捣的小yao2 小时前
Python手写“随机森林”解决鸢尾花数据集分类问题
人工智能·python·算法·随机森林·机器学习·分类
百锦再3 小时前
Reactive编程框架与工具
前端·javascript·python·django·vue·框架·react