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正则表达式抓取成语网站
Nov 20 Python
python正则表达式的使用
Jun 12 Python
Python爬虫实战:分析《战狼2》豆瓣影评
Mar 26 Python
python3实现逐字输出的方法
Jan 23 Python
Python multiprocessing多进程原理与应用示例
Feb 28 Python
PyQt+socket实现远程操作服务器的方法示例
Aug 22 Python
pymysql之cur.fetchall() 和cur.fetchone()用法详解
May 15 Python
Pytorch转onnx、torchscript方式
May 25 Python
Python3 requests模块如何模仿浏览器及代理
Jun 15 Python
如何在keras中添加自己的优化器(如adam等)
Jun 19 Python
python tkinter实现连连看游戏
Nov 16 Python
python可视化 matplotlib画图使用colorbar工具自定义颜色
Dec 07 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
mysql 查询指定日期时间内sql语句实现原理与代码
2012/12/16 PHP
WordPress的文章自动添加关键词及关键词的SEO优化
2016/03/01 PHP
php简单实现文件或图片强制下载的方法
2016/12/06 PHP
深入理解Yii2.0乐观锁与悲观锁的原理与使用
2017/07/26 PHP
PHP使用栈解决约瑟夫环问题算法示例
2017/08/27 PHP
PHP安装扩展mcrypt以及相关依赖项深入讲解
2021/03/04 PHP
JAVASCRIPT 对象的创建与使用
2021/03/09 Javascript
JavaScript实现动态增加文件域表单
2009/02/12 Javascript
javascript 控制 html元素 显示/隐藏实现代码
2009/09/01 Javascript
如何在JavaScript中实现私有属性的写类方式(二)
2013/12/04 Javascript
一个JavaScript防止表单重复提交的实例
2014/10/21 Javascript
微信JS-SDK选取手机照片上传功能
2017/04/21 Javascript
vue的安装及element组件的安装方法
2018/03/09 Javascript
vue.js 添加 fastclick的支持方法
2018/08/28 Javascript
使用koa2创建web项目的方法步骤
2019/03/12 Javascript
Vue 使用计时器实现跑马灯效果的实例代码
2019/07/11 Javascript
JS面向对象编程基础篇(一) 对象和构造函数实例详解
2020/03/03 Javascript
[01:07:22]2014 DOTA2华西杯精英邀请赛 5 24 DK VS VG加赛
2014/05/26 DOTA
Python多线程学习资料
2012/12/19 Python
收集的几个Python小技巧分享
2014/11/22 Python
Python的Bottle框架中返回静态文件和JSON对象的方法
2015/04/30 Python
Python设计模式编程中Adapter适配器模式的使用实例
2016/03/02 Python
Python使用matplotlib的pie函数绘制饼状图功能示例
2018/01/08 Python
python爬虫面试宝典(常见问题)
2018/03/02 Python
Python 中包/模块的 `import` 操作代码
2019/04/22 Python
python装饰器练习题及答案
2019/11/01 Python
Python递归求出列表(包括列表中的子列表)的最大值实例
2020/02/27 Python
HTML5 常用语法一览(列举不支持的属性)
2010/01/26 HTML / CSS
html5录音功能实战示例
2019/03/25 HTML / CSS
护理专业自荐信范文
2014/02/26 职场文书
企业年会主持词
2014/03/27 职场文书
个人安全承诺书
2014/05/22 职场文书
小学生法制教育心得体会
2016/01/14 职场文书
24句精辟的现实社会语录,句句扎心,道尽人性
2019/08/29 职场文书
Java 实战项目之家居购物商城系统详解流程
2021/11/11 Java/Android
MySQL数据库表约束讲解
2022/06/21 MySQL