Python自动化办公
文章平均质量分 92
分享一些 用 Python 处理 Office 组件的一些用法!
程序员大飞1
这个作者很懒,什么都没留下…
展开
-
Python 批量提取 Word 中表格内容,一键写入 Excel
Hello,我是小张,大家好久不见~今天文章介绍一个实战案例,与自动化办公相关;案例思想是源于前两天帮读者做了一个 demo ,需求大致将一上百个 word 中表格内容提取出来(所有word 中表格样式一样),把提取到的内容自动存入 Excel 中word 中表格形式如下目前含有数个上面形式的 word 文档需要整理,目标是利用 python 自动生成下面形式 excel 表格正式案例讲解之前,先看一下转换效果,脚本先把指定文件夹下的 doc 文件转化为 docx ,随后自动生成一个 excel原创 2021-03-31 00:42:37 · 9552 阅读 · 4 评论 -
Python 自动化办公 —— PyPDF2 库的基本使用
大家好,我是小张~,今天文章与自动化办公相关,目前个人认为 Python 库中处理 PDF 比较不错的有三个,分别是 PyPDF2,Pdfplumer 和 PDFminer;今天教程内容主要聚焦于 PyPDF2 ,借助它对 PDF 实现以下基本操作1,将单个 PDF 拆分为多个 PDF 文件 ;2,将多个 PDF 合并为一个 PDF 文件 ;3,将 PDF 中某页进行旋转 ;4,对 PDF 添加水印 ;5,对 PDF 加密 ;6,对 PDF 进行解密;6,获取 PDF 基本信息,例如作者原创 2021-03-16 00:31:21 · 2831 阅读 · 0 评论 -
Python 自动化办公- openpyxl 创建一个 Excel 写入数据自动存储
上一篇 自动化办公文章中介绍了 openpyxl 模块处理 Excel 文件的一些基本命令,但文章中涉及的操作命令并不是很全,因此就有了本篇文章;引入一个例子从 创建 Workbook 到存储到本地磁盘,涉及的操作命令会更全面一些,内容概括如下:新建 Workbook,并保存;新建 sheet ,修改标题、tabColor;对 sheet 中的单元格进行赋值;删除 sheet 中指定行、列(可多行、多列);插入 sheet 中指定行、列(可多行、多列);sheet 中指定原创 2020-10-24 19:20:34 · 4254 阅读 · 0 评论 -
Python 自动化办公 — openpyxl 的基本使用!
openpyxl 介绍openpyxl 是一个直接可用于读写 xlsx 、xlsm、xltx、xltm 文件的 Python 内置库,借助它可以利用 Python 语法对本地 xlsx 文件进行自动化批量操作先说一下安装部分,如果小伙伴们用 Anaconda 作为 Python 环境的话,openpyxl 无需安装可直接使用;需要安装的话方法也非常简单 pip 工具一行命令即可pip install openpyxlxlsx 文件属性在对 Excel 表格处理之前,需要了解一下 xlsx 文件原创 2020-10-04 00:26:07 · 1140 阅读 · 1 评论 -
python-docx 包处理 Word 文件的常用操作命令!
对 Excel , Python 有特定的包进行处理,例如 openpyxl ;处理 word 时同样有一款专业的处理库供我们使用 — python - docx(简称 docx ),可对 Microsoft Word(.docx) 文件进行基本操作本文先介绍一下 Python-docx 常用到的基本语法,在了解语法之前,需要理解 python-docx 各命令所对应的 word 各部件,如下图所示,Document 指的是 word 文档,paragraph 对应段落、run 对应 一句话中的各个字段,原创 2020-10-24 19:11:19 · 2181 阅读 · 0 评论