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实现定时任务
Feb 08 Python
Python实现调度算法代码详解
Dec 01 Python
python实现求最长回文子串长度
Jan 22 Python
详谈Pandas中iloc和loc以及ix的区别
Jun 08 Python
python批量获取html内body内容的实例
Jan 02 Python
PyQt5 QTable插入图片并动态更新的实例
Jun 18 Python
Python实现网页截图(PyQT5)过程解析
Aug 12 Python
python GUI库图形界面开发之PyQt5控件QTableWidget详细使用方法与属性
Feb 25 Python
基于Python数据结构之递归与回溯搜索
Feb 26 Python
Python单例模式的四种创建方式实例解析
Mar 04 Python
Python实现在线批量美颜功能过程解析
Jun 10 Python
scrapy结合selenium解析动态页面的实现
Sep 28 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
压力如何影响浓缩咖啡品质
2021/03/03 咖啡文化
在PHP中使用模板的方法
2008/05/24 PHP
ThinkPHP自动验证失败的解决方法
2011/06/09 PHP
php 计划任务 检测用户连接状态
2012/03/29 PHP
php使用Image Magick将PDF文件转换为JPG文件的方法
2015/04/01 PHP
PHP反射基础知识回顾
2020/09/10 PHP
Query中click(),bind(),live(),delegate()的区别
2013/11/19 Javascript
禁止拷贝网页内容的js代码
2014/01/22 Javascript
JavaScript实现对下拉列表值进行排序的方法
2015/07/15 Javascript
JQUERY表单暂存功能插件分享
2016/02/23 Javascript
AngularJs 60分钟入门基础教程
2016/04/03 Javascript
Backbone中View之间传值的学习心得
2016/08/09 Javascript
js正则表达式注册页面表单验证
2016/10/11 Javascript
在一个页面重复使用一个js函数的方法详解
2016/12/26 Javascript
利用Javascript裁剪图片并存储的简单实现
2017/03/13 Javascript
Vuejs实现带样式的单文件组件新方法
2017/05/02 Javascript
解析vue data不可以使用箭头函数问题
2018/07/03 Javascript
浅谈vue引用静态资源需要注意的事项
2018/09/28 Javascript
详解easyui 切换主题皮肤
2019/04/04 Javascript
js单线程的本质 Event Loop解析
2019/10/29 Javascript
vue实现五子棋游戏
2020/05/28 Javascript
[53:49]LGD vs Fnatic 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
[01:14:31]Secret vs VG 2018国际邀请赛淘汰赛BO3 第一场 8.23
2018/08/24 DOTA
[14:19]2018年度COSER大赛-完美盛典
2018/12/16 DOTA
Python 获取新浪微博的最新公共微博实例分享
2014/07/03 Python
在Python下进行UDP网络编程的教程
2015/04/29 Python
Python检测生僻字的实现方法
2016/10/23 Python
Python实战小程序利用matplotlib模块画图代码分享
2017/12/09 Python
python爬虫之线程池和进程池功能与用法详解
2018/08/02 Python
Python将8位的图片转为24位的图片实现方法
2018/10/24 Python
python实现AES和RSA加解密的方法
2019/03/28 Python
python实现微信机器人: 登录微信、消息接收、自动回复功能
2019/04/29 Python
Python爬虫之Selenium鼠标事件的实现
2020/12/04 Python
自动化系在校本科生求职信
2013/10/23 职场文书
网络工程专业自荐信范文
2014/03/16 职场文书
机关党总支领导班子整改方案
2014/09/20 职场文书