如何在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')

添加前与添加后

添加前:

添加后:

相关推荐
荣码2 小时前
LangGraph多Agent协作:3个Agent干活比1个强,但我踩了4个坑
java·python
用户83562907805117 小时前
Python 操作 PDF 附件:添加、查看与管理指南
后端·python
宇宙之一粟1 天前
乐企版式文件生成平台
java·后端·python
学测绘的小杨2 天前
CompassFusion:一个从 GNSS 到 GNSS/INS 组合导航的独立工程包
python
zzzzzz3102 天前
当产品经理说这个很简单:我用Python自动化处理奇葩需求的实战指南
python·pycharm·产品经理
雪隐2 天前
个人电脑玩AI-06让5060 Ti给你打工——不光能画画,Qwen3-TTS还能学人说话,连我老板都信了!
人工智能·后端·python
兵慌码乱2 天前
面向桌面端的资产管理系统分层架构设计与核心模块实现
python·系统架构·sqlite·pyqt5·数据库设计·桌面应用开发·mvc架构
hboot3 天前
AI工程师第三课 - 机器学习基础
python·scikit-learn·kaggle
顾林海3 天前
Agent入门阶段-编程基础-Python:流程控制
python·agent·ai编程
呱呱复呱呱3 天前
Django CBV 源码解读:一个请求是怎么找到你的 get() 方法的
python·django