admin管理员组

文章数量:1540547

Python | 使用Python操作Excel文档(一)

0 前言

在阅读本文之前,请确保您已满足或可能满足以下条件:请确保您具备基本的Python编程能力。

请确保您会使用Excel。

请确保您的电脑已经安装好Python且pip可用。

另外操作Excel需要使用openpyxl模块,请安装好该模块:pip install openpyxl

演示环境:演示环境为win10+Python3.6

openpyxl版本为2.6.2

调试工具为IDLE

1. openpyxl简述

openpyxl操作Excel的第三方库,作者是Eric Gazoni, Charlie Clark。您也可以访问openpyxl的官方网站通过官方手册进行学习。同时附上官方网站的地址:

https://openpyxl.readthedocs.io/en/stable/index.html。

目前openpyxl的最新版本是2.6.2版本。在openpyxl之前,我们使用xlrd和xlwt来操作Excel表格,事实上这两个库也非常好用,一读一写,然而遗憾的是它们只能操作2003及以前的版本,而openpyxl却能支持2010版本。

另外这里附上源码地址,感兴趣的同学可以自行下载学习或者参与开发:

http://bitbucket/openpyxl/openpyxl/src

2. 创建/读取一个Excel工作簿

我们知道一个xlsx文件叫做工作簿,工作簿中的每一张表叫做工作表,表中每个格叫做单元格。

创建工作簿,示例代码如下:from openpyxl import Workbook

wb = Workbo

本文标签: 操作文档腾讯Python