在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实现计算两个时间之间相差天数的方法
May 10 Python
python中MethodType方法介绍与使用示例
Aug 03 Python
python通过伪装头部数据抵抗反爬虫的实例
May 07 Python
python对list中的每个元素进行某种操作的方法
Jun 29 Python
解决python中os.listdir()函数读取文件夹下文件的乱序和排序问题
Oct 17 Python
Python中实现单例模式的n种方式和原理
Nov 14 Python
python re正则匹配网页中图片url地址的方法
Dec 20 Python
详解pandas DataFrame的查询方法(loc,iloc,at,iat,ix的用法和区别)
Aug 02 Python
pytorch 实现删除tensor中的指定行列
Jan 13 Python
解决tensorflow训练时内存持续增加并占满的问题
Jan 19 Python
tensorflow求导和梯度计算实例
Jan 23 Python
Python数据可视化之基于pyecharts实现的地理图表的绘制
Jun 10 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批量生成缩略图的代码
2008/07/19 PHP
PHP取整函数:ceil,floor,round,intval的区别详细解析
2013/08/31 PHP
在WordPress中使用PHP脚本来判断访客来自什么国家
2015/12/10 PHP
纯PHP代码实现支付宝批量付款
2015/12/24 PHP
php处理抢购类功能的高并发请求
2018/02/08 PHP
在网页中控制wmplayer播放器
2006/07/01 Javascript
仿迅雷焦点广告效果(JQuery版)
2008/11/19 Javascript
Extjs ajax同步请求时post方式参数发送方式
2009/08/05 Javascript
6款经典实用的jQuery小插件及源码(对话框/提示工具等等)
2013/02/04 Javascript
JavaScript解析URL参数示例代码
2013/08/12 Javascript
JavaScript实现仿新浪微博大厅和腾讯微博首页滚动特效源码
2015/09/15 Javascript
js+flash实现的5图变换效果广告代码(附演示与demo源码下载)
2016/04/01 Javascript
js实现添加删除表格(两种方法)
2017/04/27 Javascript
获取当前按钮或者html的ID名称实例(推荐)
2017/06/23 Javascript
javascript字体颜色控件的开发 JS实现字体控制
2017/11/27 Javascript
vue微信分享的实现(在当前页面分享其他页面)
2019/04/16 Javascript
Vue状态模式实现窗口停靠功能(灵动、自由, 管理后台Admin界面)
2020/03/06 Javascript
[28:28]Ti4 冒泡赛第二天NEWBEE vs NaVi 2
2014/07/15 DOTA
Python编程语言的35个与众不同之处(语言特征和使用技巧)
2014/07/07 Python
用Python登录Gmail并发送Gmail邮件的教程
2015/04/17 Python
Python中的rjust()方法使用详解
2015/05/19 Python
Python给你的头像加上圣诞帽
2018/01/04 Python
Pipenv一键搭建python虚拟环境的方法
2018/05/22 Python
python3.6利用pyinstall打包py为exe的操作实例
2018/10/31 Python
Django跨域请求CSRF的方法示例
2018/11/11 Python
Pytorch 实现sobel算子的卷积操作详解
2020/01/10 Python
利用pytorch实现对CIFAR-10数据集的分类
2020/01/14 Python
使用简单的CSS3属性实现炫酷读者墙效果
2014/01/08 HTML / CSS
Html5让容器充满屏幕高度或自适应剩余高度的布局实现
2020/05/14 HTML / CSS
YSL圣罗兰美妆官方旗舰店:购买YSL口红
2018/04/16 全球购物
ONLY瑞典官网:世界知名服装品牌
2018/06/19 全球购物
生产管理的三大手法
2013/11/11 职场文书
开学典礼演讲稿
2014/05/23 职场文书
个人培训总结
2015/03/05 职场文书
2015暑假实习报告范文
2015/07/13 职场文书
Django一小时写出账号密码管理系统
2021/04/29 Python