Python CookBook之xlrd:读取合并单元格及日期格式内容

  • A+
所属分类:python基础入门

在自动化测试过程中,将测试数据放在excel中形成数据驱动测试框架不失为一个选择,xlrd在读取合并单元格时,认为合并后的单元格的首格有值,其余格均为空,所以需要经过处理,在处理过程中考虑到假如又存在本身单元格内容就是空值的情况,所以需要计算合并的单元格的范围,在网上经过一番查找,发现了大牛的方法,所以分享下完整的代码:

Python CookBook之xlrd:读取合并单元格及日期格式内容

在这里我还是要介绍一下小编的学习交流的群,有什么不懂的问题,都可以在群里踊跃发言,需要啥资料随时在群文件里面获取自己想要的资料。这个python群就是:588090942小编期待大家一起进群交流讨论,讲实话还是一个非常适合学习的地方的。各种入门资料啊,进阶资料啊,框架资料啊 爬虫等等,都是有的,风里雨里,小编都在群里等你

数据样式在网上比较常见,包括了行合并和列合并

Python CookBook之xlrd:读取合并单元格及日期格式内容

Python CookBook之xlrd:读取合并单元格及日期格式内容

Python CookBook之xlrd:读取合并单元格及日期格式内容

运行结果如下:

table.merged_cells:[(7, 8, 2, 5), (1, 3, 4, 5), (3, 6, 4, 5)]

{(7, 4): (7, 2), (7, 3): (7, 2), (5, 4): (3, 4), (4, 4): (3, 4), (2, 4): (1, 4)}

姓名 年龄 出生日期 爱好 关系

小杰 24.0 1991/11/11 打人 好朋友

小胖 24.0 1990/02/22 弹吉他 好朋友

小明 26.0 1989/12/12 打游戏 同学

大神 26.0 1989/09/09 打游戏 同学

大仙 27.0 1988/08/08 打游戏 同学

小敏 25.0 1990/10/10 工作 一个人

无名 20.0 暂无 暂无 暂无

Python CookBook之xlrd:读取合并单元格及日期格式内容

weinxin
我的微信公众号
爱真理,得永生!          爱在灵灵久博客,网罗天下,福利大家!

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: