【python--教程】python读写word文档
前提需求:
需要提前使用pip安装python-docx,本次演示使用python版本为3.7.2。
pip3 install python-docx
1.创建新的word文档
import docx
doc = docx.Document()
如果是要打开文件,则需要在括号中写如文件名
2.添加标题
doc.add_heading("测试文件",0)
doc.add_heading(“标题名称”,样式)
3.添加段落
doc.add_paragraph("段落内容")
doc.add_paragraph(“段落的内容”)
4.插入段落
doc.paragraphs[2].insert_paragraph_before("内容")
在指定段落前 插入新的段落
5.添加run1的内容
doc.paragraphs[1].add_run("段落的run值")
个人理解认为run值类似于段落中的第几句。
6.添加图片
doc.add_picture("1.jpg")
doc.add_picture(“图片的名称”)
7.查看内容
#查看段落的内容
print (doc.paragraphs[0].text)
#查看段落1的run1值
print (doc.paragraphs[1].runs[1].text)
#查看标题的名称
print (doc.heading)
8.保存文件
doc.save("1.docx")
doc.save(“保存文件名”)
代码展示
import docx
doc = docx.Document()
doc.add_heading("测试文件",0)
doc.add_paragraph("段落内容")
doc.paragraphs[2].insert_paragraph_before("内容")
doc.paragraphs[1].add_run("段落的run值")
doc.add_picture("1.jpg")
#查看段落的内容
print (doc.paragraphs[0].text)
#查看段落1的run1值
print (doc.paragraphs[1].runs[1].text)
#查看标题的名称
print (doc.heading)
【python--教程】python读写word文档相关推荐
- python下载word文件-Python用python-docx读写word文档
备注: doc是微软的专有的文件格式,docx是Microsoft Office2007之后版本使用,其基于Office Open XML标准的压缩文件格式,比 doc文件所占用空间更小.docx格式 ...
- python 打开word文件_python下载word文件-Python用python-docx读写word文档
备注: doc是微软的专有的文件格式,docx是Microsoft Office2007之后版本使用,其基于Office Open XML标准的压缩文件格式,比 doc文件所占用空间更小.docx格式 ...
- Python-docx:读写word文档的Python库
Python-docx:读写word文档的Python库 1 Python DocX目前是Python OpenXML的一部分,你可以用它打开Word 2007及以后的文档,而用它保存的文档可以在Mi ...
- Python进行office操作 - 用Python读写Word文档入门
目录 0.场景 1.安装python-docx模块 2.读取Word文档 3.写入Word文档 (1)全局样式介绍 (2)调整word样式 (3)创建并写入word (4)设置多段落 (5)设置标题 ...
- Python读写word文档
目录 前言 一.环境搭建 二.Word文档的读取 1.导入所需要的库 2.读取文档并提取段落数 3.读取docx中的段落文本内容 4.读取docx中的表格内容 三.Word文件的写入 保存文件 总结 ...
- python 自动生成word文档,python实现的生成word文档功能示例
python实现的生成word文档功能示例 发布时间:2020-09-23 11:37:44 来源:脚本之家 阅读:108 作者:zhizunyu2009 本文实例讲述了python实现的生成word ...
- 2021-01-26 Python自动化办公-处理word文档
Python自动化办公-处理word文档 年底项目投标,需要整理大量的内容,标书的很多内容是其实是之前的标书重复的,可以把对应的各个部分内容合并,然后再处理格式等.如果采用常规操作每次操作需要打开子目 ...
- python-docx中文开发文档_使用Python语言-docx生成Word文档
本文主要向大家介绍了使用Python语言-docx生成Word文档,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助. < 学会来使用python操作数据表和PDF,今天我们尝试 ...
- Python学习之批量word文档转pdf并统计其页码
pypdf2是一个Python模块,可以用来读取.写入和操作PDF文件.要安装pypdf2模块,请按照以下步骤操作: 确保你已经安装了Python.你可以在终端或命令提示符中输入python --ve ...
- Python-docx 读写 Word 文档:读取正文、表格文本信息、段落格式、字体格式等
Python-docx 模块读写 Word 文档基础(三):读取文档文本信息.表格信息.段落格式.字体格式等 前言: 1.获取文档章节信息: 2.获取段落文字信息: 3.获取文字格式信息: 4.获取文 ...
最新文章
- 阿里程序员每天都沮丧想离职!天天去厕所哭!求助心理医生!其他阿里员工:我们也这样!阿里究竟怎么了?...
- MyEclipse设置JSP页面默认编码方式
- 数据库密码加密 使用的是 druid加密
- 面向对象基础及UML建模语言
- java 日期 解析_Java日期解析(Java DATE Parsing)
- .NET Core中的验证组件FluentValidation的实战分享
- 关于Python 中的os.mkdir()
- tmpfs 文件系统介绍
- 单目视觉里程计 mono vo
- 微型计算机没什么总线,微型计算机系统总线包括什么?
- 收集一些非常好用常用的用户函数。分享给大家参考。
- cd4017引脚图及功能_芯片CD4017解析
- 服务器ghost备份后无法进入系统还原,ghost系统备份后的恢复方法
- 官网下载storage manager方法
- debian nvidia 安装_Debian安装Nvidia显卡驱动
- c# 代码混淆器ConfuserEX使用
- 项目经理必须学会的财务知识
- mysql的填充因子
- Cadence PSpice 教程 基础篇(转载)
- 迅雷之CDN加速下载/离线下载