python操作腾讯文档_Python | 使用Python操作Excel文档(一)

本文介绍了如何使用Python的openpyxl库来操作Excel文档,包括创建、读取、删除和复制工作表,以及操作单元格。通过示例代码展示了如何使用Workbook和Worksheet类,以及对单元格赋值和读取数据的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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.org/openpyxl/openpyxl/src

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

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

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

wb = Workbook().save("example.xlsx")

Workbook对象是一个用来创建一个工作簿,save方法用来将这个对象保存成一个文件。

可以查看一下,程序执行的目录下是不是出现了一个example.xlsx文件。这时,是一个全新的文件,里面只有一张默认的表。

读取已存在的xlsx文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值