Python使用xlrd读取Excel格式文件的方法


Posted in Python onMarch 10, 2015

本文实例讲述了Python使用xlrd读取Excel格式文件的方法。分享给大家供大家参考。具体如下:

使用xlrd能够很方便的读取excel文件内容,而且这是个跨平台的库,能够在windows,linux/unix,等平台上面使用,代码如下:

import xlrd
fname = "sample.xls"
bk = xlrd.open_workbook(fname)
shxrange = range(bk.nsheets)
try:
  sh = bk.sheet_by_name("Sheet1")
except:
  print "no sheet in %s named Sheet1" % fname
  return None
nrows = sh.nrows
ncols = sh.ncols
print "nrows %d, ncols %d" % (nrows,ncols)
cell_value = sh.cell_value(1,1)
print cell_value
row_list = []
for i in range(1,nrows):
  row_data = sh.row_values(i)
  row_list.append(row_data)

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
python学习笔记:字典的使用示例详解
Jun 13 Python
基于python爬虫数据处理(详解)
Jun 10 Python
利用Tkinter和matplotlib两种方式画饼状图的实例
Nov 06 Python
Python语言生成水仙花数代码示例
Dec 18 Python
用tensorflow实现弹性网络回归算法
Jan 09 Python
Python 判断 有向图 是否有环的实例讲解
Feb 01 Python
python dataframe 输出结果整行显示的方法
Jun 14 Python
PyQt5实现类似别踩白块游戏
Jan 24 Python
python自动化测试之异常及日志操作实例分析
Nov 09 Python
Python3 xml.etree.ElementTree支持的XPath语法详解
Mar 06 Python
python求numpy中array按列非零元素的平均值案例
Jun 08 Python
python神经网络学习 使用Keras进行回归运算
May 04 Python
使用graphics.py实现2048小游戏
Mar 10 #Python
Python实现去除代码前行号的方法
Mar 10 #Python
Linux下使用python调用top命令获得CPU利用率
Mar 10 #Python
Python获取DLL和EXE文件版本号的方法
Mar 10 #Python
Python接收Gmail新邮件并发送到gtalk的方法
Mar 10 #Python
Python创建xml的方法
Mar 10 #Python
Python实现生成简单的Makefile文件代码示例
Mar 10 #Python
You might like
用Apache反向代理设置对外的WWW和文件服务器
2006/10/09 PHP
Excel数据导入Mysql数据库的实现代码
2008/06/05 PHP
PHP面向对象学习笔记之二 生成对象的设计模式
2012/10/06 PHP
php制作动态随机验证码
2015/02/12 PHP
Yii数据读取与跳转参数传递用法实例分析
2016/07/12 PHP
PHP面向对象之领域模型+数据映射器实例(分析)
2017/06/21 PHP
RR vs IO BO3 第一场2.13
2021/03/10 DOTA
JavaScript 动态创建VML的方法
2009/10/14 Javascript
基于jQuery的360图片展示实现代码
2012/06/14 Javascript
JQuery操作tr和td内容的方法实例
2013/03/06 Javascript
关闭页面时window.location事件未执行的原因分析及解决方案
2014/09/01 Javascript
JavaScript实现简单获取当前网页网址的方法
2015/11/09 Javascript
最简单的JavaScript图片轮播代码(两种方法)
2015/12/18 Javascript
手机软键盘弹出时影响布局的解决方法
2016/12/15 Javascript
angularjs使用directive实现分页组件的示例
2017/02/07 Javascript
JS中使用正则表达式g模式和非g模式的区别
2017/04/01 Javascript
javaScript和jQuery自动加载简单代码实现方法
2017/11/24 jQuery
vue-cli3.X快速创建项目的方法步骤
2019/11/14 Javascript
openlayers实现地图测距测面
2020/09/25 Javascript
Python去掉字符串中空格的方法
2014/03/11 Python
在Python的Flask框架下使用sqlalchemy库的简单教程
2015/04/09 Python
python3实现字符串操作的实例代码
2019/04/16 Python
python中时间、日期、时间戳的转换的实现方法
2019/07/06 Python
Python如何优雅获取本机IP方法
2019/11/10 Python
python自动分箱,计算woe,iv的实例代码
2019/11/22 Python
Django ORM filter() 的运用详解
2020/05/14 Python
Mytheresa中国官网:德国时尚奢侈品商城
2017/08/04 全球购物
JAVA中的关键字有什么特点
2014/03/07 面试题
几道Java和数据库的面试题
2013/05/30 面试题
工伤事故赔偿协议书范文
2014/09/24 职场文书
儿子满月酒致辞
2015/07/29 职场文书
导游词之吉林花园山
2019/10/17 职场文书
七个非常实用的Python工具包总结
2021/06/15 Python
Python内置数据结构列表与元组示例详解
2021/08/04 Python
pytorch中的torch.nn.Conv2d()函数图文详解
2022/02/28 Python
动画「半妖的夜叉姬」新BD特典图公开
2022/03/22 日漫