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


Posted in Python onDecember 26, 2018

处理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)

以上这篇在python中使用xlrd获取合并单元格的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python Mysql数据库操作 Perl操作Mysql数据库
Jan 12 Python
Python程序设计入门(4)模块和包
Jun 16 Python
python生成随机密码或随机字符串的方法
Jul 03 Python
Python数字图像处理之霍夫线变换实现详解
Jan 12 Python
Django框架多表查询实例分析
Jul 04 Python
Python Flask框架扩展操作示例
May 03 Python
django自带调试服务器的使用详解
Aug 29 Python
python3中使用__slots__限定实例属性操作分析
Feb 14 Python
pyecharts动态轨迹图的实现示例
Apr 17 Python
使用python实现时间序列白噪声检验方式
Jun 03 Python
python 爬虫网页登陆的简单实现
Nov 30 Python
Python道路车道线检测的实现
Jun 27 Python
python+opencv实现高斯平滑滤波
Jul 21 #Python
python+opencv实现阈值分割
Dec 26 #Python
对python xlrd读取datetime类型数据的方法详解
Dec 26 #Python
Flask核心机制之上下文源码剖析
Dec 25 #Python
flask session组件的使用示例
Dec 25 #Python
python+opencv实现霍夫变换检测直线
Oct 23 #Python
python利用插值法对折线进行平滑曲线处理
Dec 25 #Python
You might like
php中取得文件的后缀名?
2012/02/20 PHP
PHP程序员常见的40个陋习,你中了几个?
2014/11/20 PHP
详解Yii2 定制表单输入字段的标签和样式
2017/01/04 PHP
PHP后台微信支付和支付宝支付开发
2017/04/28 PHP
PHP getName()函数讲解
2019/02/03 PHP
JSCode all of Brower 全局屏蔽网页右键功能 具体实现
2013/06/05 Javascript
jquery插件bxslider用法实例分析
2015/04/16 Javascript
jQuery拖拽排序插件制作拖拽排序效果(附源码下载)
2016/02/23 Javascript
jquery插件之文字间歇自动向上滚动效果代码
2016/02/25 Javascript
Highcharts学习之数据列
2016/08/03 Javascript
JavaScript随机生成颜色的方法
2016/10/15 Javascript
JS实现类似51job上的地区选择效果示例
2016/11/17 Javascript
基于JS实现的随机数字抽签实例
2016/12/08 Javascript
js省市区级联查询(插件版&无插件版)
2017/03/21 Javascript
用nodejs实现json和jsonp服务的方法
2017/08/25 NodeJs
AngularJS 将再发布一个重要版本 然后进入长期支持阶段
2018/01/31 Javascript
JavaScript实现获取select下拉框中第一个值的方法
2018/02/06 Javascript
深入浅出了解Node.js Streams
2019/05/27 Javascript
教你完全理解ReentrantLock重入锁
2019/06/03 Javascript
[45:18]2018DOTA2亚洲邀请赛 4.3 突围赛 Optic vs iG 第一场
2018/04/04 DOTA
Python中实现结构相似的函数调用方法
2015/03/10 Python
python使用os.listdir和os.walk获得文件的路径的方法
2017/12/16 Python
Python玩转PDF的各种骚操作
2019/05/06 Python
python爬虫之快速对js内容进行破解
2019/07/09 Python
Python实现简单的列表冒泡排序和反转列表操作示例
2019/07/10 Python
最新2019Pycharm安装教程 亲测
2020/02/28 Python
Python正则表达式如何匹配中文
2020/05/27 Python
python如何绘制疫情图
2020/09/16 Python
PIP和conda 更换国内安装源的方法步骤
2020/09/21 Python
python+playwright微软自动化工具的使用
2021/02/02 Python
Brookstone美国官网:独特新奇产品
2017/03/04 全球购物
最耐用行李箱,一箱永流传:Briggs & Riley(全球终身保修)
2017/12/07 全球购物
应届毕业生个人自我评价
2013/09/20 职场文书
如何写自我鉴定
2014/03/19 职场文书
优秀乡村医生先进事迹材料
2014/08/23 职场文书
Redis 的查询很快的原因解析及Redis 如何保证查询的高效
2022/03/16 Redis