网络编程
位置:首页>> 网络编程>> Python编程>> 在python中使用xlrd获取合并单元格的方法

在python中使用xlrd获取合并单元格的方法

作者:古战  发布时间:2023-09-09 17:00:43 

标签:python,xlrd,单元格

处理excel表格的时候经常遇到合并单元格的情况,使用xlrd中的merged_cells的方法可以获取当前文档中的所有合并单元格的位置信息。


import xlrd

xls = xlrd.open_workbook('test.xls')
sh = xls.sheet_by_index(0)

读取excel并读取第一页的内容。


for crange in sh.merged_cells:

rs, re, cs, ce = crange

merged_cells返回的是一个列表,每一个元素是合并单元格的位置信息的数组,数组包含四个元素(起始行,结束行,起始列,结束列)。

这样就可以计算出合并的单元格:


(rs, cs) : (re - rs, ce - cs)

来源:https://blog.csdn.net/wuhendadi/article/details/53305804

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com