Python|处理word的基本操作

问题描述

众所周知python有很多第三方库,这也是python简单实用的原因。要想用python处理word文档就需要安装python-docx库。

解决方案

1.安装python-docx库

首先找到python根目录(就是有python.exe的文件夹)打开Scripts文件夹

Shift+鼠标右键选择在此处打开powershell窗口或者cmd窗口输入pip installpython-docx按下回车等待安装完成。

2.基本操作语法

2.1打开文档

不填默认为新建一个文档

2.2加入不同等级的标题

2.3添加文本

2.4设置字号

2.5设置英文字体

2.6设置中文字体

2.7设置斜体

2.8 设置粗体

2.9增加引用

2.10 增加列表

Style='ListBullet'为无序

Style='ListNumber'为有序

2.11添加图片

1.png为图片名称(必须与代码文件在同一个文件夹内)

2.12增加表格

2.13 再增加3行表格元素

2.3增加分页

2.3保存文件

3.结合代码

结语

主编:王楠岚

稿件来源:深度学习与文旅应用实验室(DLETA)

(0)

相关推荐

  • 在QT C++中调用 Python并将软件打包发布(裸机可运行)

    为了提高工作效率,需要一个可以自动生成多份相关联的word文档免去繁琐复制粘贴工作的软件.最后选定使用QT C++做界面和主要逻辑程序设计,对word的操作使用python写好对应的函数,然后在QT中 ...

  • word批量处理批量转换式批量转换文档格式,支持doc格式、docx格式和PDF格式。

    word批量处理 批量转换式 批量转换文档格式,支持doc格式.docx格式和PDF格式.

  • 办公利器!用Python快速将任意文件转为PDF

    大家好,我是辰哥! 痛点: 相信大家都会遇到一种场景.老师/上司要求你把某个文件转为pdf,并且是一批(不止一个,一个的话手动就可以搞定),并且这种是枯燥无聊的工作,既没有什么技术含量又累. 试想一下 ...

  • Python对excel的基本操作

    目录 1. 前言 2. 实验环境 3. 基本操作 3.3.1 获取工作表 3.3.2 遍历工作表 3.3.3 获取单元格数据 3.3.4 遍历行 3.3.5 遍历列 指定行 指定行范围 方法iter_ ...

  • (1条消息) Python对word文档进行操作

    Python-docx Python-docx是专门针对于word文档的一个模块,只能操作docx 不能读取doc文件.在这里python-docx主要的功能是对docx文件进行操作,管理等. 官方文 ...

  • Python|Python操作Word的格式的研究思路

    问题描述 如何使用python判断Word文档中的段落格式以及目录格式. 算法描述 本次主题与以往不同,重心不在算法上,而是实际操作上.要求很简单,python的一个程序应用,但想要实现还需要大量功夫 ...

  • 第105天: Python 操作 Word

    上次给大家介绍了 Python 如何操作 Excel ,是不是感觉还挺有趣的,今天为大家再介绍下,用 Python 如何操作 Word ,这个可能跟数据处理关系不大,用的也不多,不过可以先了解下都能实 ...

  • Python|读取word文档表格内容

    引言在日常生活里,不管是办公.学习还是制作邀请函.请柬.简历等等,我们都会使用一个软件Microsoft Office Word,Office Word是微软公司的一个收费文字处理应用程序,是最流行的 ...

  • Python|Python操作Word的格式的研究思路(二)

    问题描述 如何使用python判断Word文档中的段落格式以及目录格式 解决方案 本次主接着上次的研究,使用python-docx要有前提,不是安装,要先取出我要判断的文档所在的段落,只是在那个段落中 ...

  • 使用Python制作WORD报告

    在前面一期文章 使用Pandas.Jinja和WeasyPrint制作pdf报告 中我分享了如何使用HTML模板来创建pdf报告的方法. 虽然pdf很不错,但更多的人实际上在用微软的WORD来操作文档 ...

  • 用python解析word文件(三):style

    太长了,我决定还是拆开三篇写. (一)段落篇(paragraph) (二)表格篇(table) (三)样式篇(style)(本篇) 选你所需即可.下面开始正文. 在前两篇中,我们已经解析出了parag ...

  • 使用python将word文档转换为PDF文档

    对于windows系统的编程开发,微软一开始提供了基于VB语言的接口,后来又推出了.NET框架.对于word等offices套件的自动化操作,由于原生支持的特性,采用这些语言是最为方便且灵活的,唯一的 ...