栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【实测】python操作excel真正有效的方法

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【实测】python操作excel真正有效的方法

python操作excel,在自动化测试中,占有重要地位,所谓的关键字驱动技术,大多数就可以放在excel中去做,而python操作excel的方法也有很多,本文只实测一种。  

所以关于python 创建、读取、写入 excel 的代码和性能和安全性 就显得尤为重要,特此放到 【实测】系列中。  

【实测】系列是作者亲自调试演示分享,耗费巨大精力所创作的可靠文档笔记,请保存成书签,并关注测试开发干货  

先来个最简单的,读取:

这个读取是指,已经存在一个excel表格文件。

比如这个:

保存的时候注意选择xls后缀的:

我们给它放在了和我们测试脚本同级目录下:

用xlrd进行打开操作:

  1. pip install xlrd

  2. import xlrd

  3. 写代码

输出结果为:

可以看到成功读出了内部内容,注意,下标都是从0开始。

我们接下来讲,如何修改已经存在的excel:

我们同样用xlrd来打开文件,然后用xlutils的复制弄出一个临时的,然后在这个临时的上面用write方法写内容,然后再把这个临时的保存成原来的会自动替换。

如图,我修改了第一行第一列的内容,执行后看看结果:

可以看到是保存成功了。

然后我们再看看,如何创建一个新的excel文件:

这时候要用的就是xlwt了:

执行后,可以看到:

可以成功的看到新创建的excel文件。

最后我们再总结的背一下:

xlrd 可以打开excel表格

xlutils 可以编写修改excel表格

xlwt 可以创建excel表格

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/664738.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号