js读取word文档内容_Python学习第九十二天:Python操作word
1.Python写word文档
- 要操作word文档首先需要安装python-docx库;
pip install python-docx
- 然后导入docx模块,或者从docx模块中导入Document类;
from docx import Document
- 然后使用
Document()
创建一个word文档,若指定路径则是打开文档;
document = Document()
- 接着就可以在文档中插入内容,比如插入标题可以使用
add_heading()
方法,其中参数level是标题等级,0表示一级标题,1表示二级标题,以此类推。
插入段落可以使用add_paragraph()
方法,参数style是样式,默认不应用样式。
还有其他例如add_picture()
方法用来插入图片,add_table()方法插入表格等。
最后和操作Excel一样在文档中添加完内容之后需要使用save('文件名')
方法保存文档;
大家可以自己查看官网:https://python-docx.readthedocs.io/en/latest/
from docx import Documentdocument = Document()# 插入一级标题
document.add_heading('古诗词', level=0) #插入标题
# 添加段落
p = document.add_paragraph('''人生就是一场抵达,我们总以为来日方长,可来日并不方长,我们总是在向往明天,而忽略了一个个今天,我们总是在仰望天空,却忘记要走好脚下的路。
''',)
# 插入二级标题
document.add_heading('春夜喜雨', level=1, )# 插入段落
document.add_paragraph('好雨知时节,当春乃发生。', style='ListNumber')
document.add_paragraph('随风潜入夜,润物细无声。', style='ListNumber')
document.add_paragraph('野径云俱黑,江船火独明。', style='ListNumber')
document.add_paragraph('晓看红湿处,花重锦官城。', style='ListNumber')
# 保存文档
document.save('article.docx')
2.Python读word文档
- 要读取word文档需要在
Document()
中添加文档路径,用来打开文档; - 打开文档之后就可以根据需求读取文档,如paragraphs是读取文档段落,tables读取文档表格集等;
- 在已有的文档中追加内容和写入文档一样,最后也要通过
save()
方法保存文档;
from docx import Documentdocument = Document('./article.docx')# 将word文档的内容一行一行的读取
for paragraph in document.paragraphs:print(paragraph.text)
document.add_paragraph('恭喜发财', style='ListNumber')# 保存文档
document.save('new_artical.docx')
参考:https://www.9xkd.com/user/plan-view.html?id=2265170280
js读取word文档内容_Python学习第九十二天:Python操作word相关推荐
- java读取word文档内容_Python读取PDF信息插入Word文档
Hello,上个周末没能搞事情,被一个代码需求给绊住了:朋友在平时工作中会经常重复性地打开不同PDF文件,选取其中特定的几组信息复制粘贴到不同的Word文档中,完成一份PDF文件平均耗时15分钟,想试 ...
- python怎么查找word文档_教你怎么使用Python对word文档进行操作
使用Python对word文档进行操作 一.安装Python-docx Python-docx是专门针对于word文档的一个模块,只能读取docx 不能读取doc文件.说白了,python就相当于wi ...
- html 打印出word文档,JS如何实现获取word文档内容并输出显示到html页面
JS如何实现获取word文档内容并输出显示到html页面 发布时间:2021-04-20 11:11:24 来源:亿速云 阅读:85 作者:小新 这篇文章主要介绍了JS如何实现获取word文档内容并输 ...
- JS实现获取word文档内容并输出显示到html页面示例,和将页面数据写入txt文件
JS实现获取word文档内容并输出显示到html页面示例 注意:这里使用了ActiveXObject组建,因此需要使用IE内核浏览器运行本代码. <!DOCTYPE html> <h ...
- java读取word文档内容_合并多个Word文档内容,还在复制粘贴就out了,同事五秒轻松搞定...
在我们工作中,我们经常会编写多个Word文档内容,那么怎么将多个单个的Word文档合并到一个文档中,这就会显得有些难度. 如上图所示,我们需要将三个不同的案例,快速的汇总到我们的案例汇总表当中.许多朋 ...
- html5在线显示word文档,JS实现获取word文档内容并输出显示到html页面示例
本文实例讲述了js实现获取word文档内容并输出显示到html页面.分享给大家供大家参考,具体如下: title var w = new activexobject('word.application ...
- 亿愿WORD文档内容搜索及工具集-打造最全面的OFFICE、pdf、txt等各类文件快捷批量处理工具
[亿愿WORD文档内容搜索及工具集(YYWORDSearch)] 1)专业搜索指定目录下的WORD文件(*.DOC;*.DOCX;).WPS文件(*.WPS).Powerpoint文件(*.ppt;* ...
- python生成word文档的表格_2018-10-04 [日常]用Python读取word文档中的表格并比较
演示如下. 两个简单的word文档, 各有一个表格: 读取文档中的表格到列表(为演示只对单列表格操作): import docx def 取表格(文件名): 文件 = docx.Document(文件 ...
- 快速批量修改word文档内容
快速批量修改word文档内容 在工作中可能经常遇到需要对word中同一位置的内容进行批量修改或者替换,如果数据量小,手动改一改就可以了,但是遇到大量的修改,再用手动修改的方法的话,工作量就变得很大了, ...
最新文章
- Spring Boot 工程集成全局唯一ID生成器 Vesta
- linux lddbus设备,Linux那些事儿之我是Sysfs(4)举例一lddbus | 技术部落
- 类的构造函数和析构函数详解
- Java Review - 并发编程_LockSupport
- Package Manager Console 向VS2010安装 EntityFramework
- 大学计算机基础知识点_阿里云大学和腾讯云大学的计算机基础课程
- .NET开发过程中的全文索引使用技巧之Solr
- Java新手造假_老板居然让我在Java项目中“造假”
- matlab的傅里叶变换
- 【JAVA错误笔记】 - 【Could not open ServletContext resource [/WEB-INF/applicationContext.xml]解决方法】
- mysql导入数据库没创建表_mysqldump不会创建表或导入任何数据
- java set region_Java Tile.setRegion方法代碼示例
- 使用 RetroShare 分享资源
- angular中使用其他模块severs使用失败
- 数学笔记25——弧长和曲面面积
- ubuntu 浏览器flash插件安装
- 去除word转pdf时的图片黑边
- GPU加速(一)CUDA C编程及GPU基本知识
- 7-2 高精度求累加和 分数 25作者 胡伟平单位 广西科技大学
- 追源索骥:透过源码看懂Flink核心框架的执行流程--来自GitHub