python读取Excel实例详解


Posted in Python onAugust 17, 2018

本文实例为大家分享了python读取Excel实例的具体代码,供大家参考,具体内容如下

1.操作步骤:

(1)安装python官方Excel库-->xlrd

(2)获取Excel文件位置并读取

(3)读取sheet

(4)读取指定rows和cols内容

2.示例代码:

# -*- coding: utf-8 -*-
 
import xlrd 
from datetime import date,datetime
 
def read_excel():
 
#文件位置
ExcelFile=xlrd.open_workbook(r'C:\Users\Administrator\Desktop\TestData.xlsx') 
#获取目标EXCEL文件sheet名 
print ExcelFile.sheet_names()
 
#------------------------------------ 
#若有多个sheet,则需要指定读取目标sheet例如读取sheet2 
#sheet2_name=ExcelFile.sheet_names()[1] 
#------------------------------------ 
#获取sheet内容【1.根据sheet索引2.根据sheet名称】
#sheet=ExcelFile.sheet_by_index(1)
sheet=ExcelFile.sheet_by_name('TestCase002')
#打印sheet的名称,行数,列数
print sheet.name,sheet.nrows,sheet.ncols 
#获取整行或者整列的值
rows=sheet.row_values(2)#第三行内容
cols=sheet.col_values(1)#第二列内容
print cols,rows 
#获取单元格内容
print sheet.cell(1,0).value.encode('utf-8') 
print sheet.cell_value(1,0).encode('utf-8') 
print sheet.row(1)[0].value.encode('utf-8') 
#打印单元格内容格式
 
print sheet.cell(1,0).ctype
 
if__name__ =='__main__':
 
read_excel()

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
解决谷歌搜索技术文章时打不开网页问题的python脚本
Feb 10 Python
Python库urllib与urllib2主要区别分析
Jul 13 Python
python实现RSA加密(解密)算法
Feb 17 Python
Python中绑定与未绑定的类方法用法分析
Apr 29 Python
Python中Iterator迭代器的使用杂谈
Jun 20 Python
shelve  用来持久化任意的Python对象实例代码
Oct 12 Python
python中文分词,使用结巴分词对python进行分词(实例讲解)
Nov 14 Python
对python使用http、https代理的实例讲解
May 07 Python
Pandas Shift函数的基础入门学习笔记
Nov 16 Python
selenium+python自动化测试之页面元素定位
Jan 23 Python
tensorflow之并行读入数据详解
Feb 05 Python
python实现腾讯滑块验证码识别
Apr 27 Python
python框架中flask知识点总结
Aug 17 #Python
Flask Web开发入门之文件上传(八)
Aug 17 #Python
python操作excel的方法
Aug 16 #Python
python3调用百度翻译API实现实时翻译
Aug 16 #Python
Python用于学习重要算法的模块pygorithm实例浅析
Aug 16 #Python
Python pygorithm模块用法示例【常见算法测试】
Aug 16 #Python
Python使用pickle模块报错EOFError Ran out of input的解决方法
Aug 16 #Python
You might like
php实现统计邮件大小的方法
2013/08/06 PHP
php另类上传图片的方法(PHP用Socket上传图片)
2013/10/30 PHP
thinkphp3.x中cookie方法的用法分析
2016/05/19 PHP
利用PHP实现一个简单的用户登记表示例
2017/04/25 PHP
源码分析 Laravel 重复执行同一个队列任务的原因
2017/12/25 PHP
JavaScript 全面解析各种浏览器网页中的JS 执行顺序
2009/02/17 Javascript
jquery 注意事项与常用语法小结
2010/06/07 Javascript
深入理解JavaScript系列(6):S.O.L.I.D五大原则之单一职责SRP
2012/01/15 Javascript
js改变文章字体大小的实例代码
2013/11/27 Javascript
javascript实现九宫格相加数值相等
2020/05/28 Javascript
Jquery zTree 树控件异步加载操作
2016/02/25 Javascript
jQuery插件HighCharts绘制简单2D折线图效果示例【附demo源码】
2017/03/21 jQuery
jQuery插件HighCharts绘制简单2D柱状图效果示例【附demo源码】
2017/03/21 jQuery
js字符串与Unicode编码互相转换
2017/05/17 Javascript
vue-cli单页应用改成多页应用配置详解
2017/07/14 Javascript
基于vue.js路由参数的实例讲解——简单易懂
2017/09/07 Javascript
html中通过JS获取JSON数据并加载的方法
2017/11/30 Javascript
基于Vue.js与WordPress Rest API构建单页应用详解
2019/09/16 Javascript
vuejs+element UI table表格中实现禁用部分复选框的方法
2019/09/20 Javascript
JavaScript this在函数中的指向及实例详解
2019/10/14 Javascript
深入浅析JavaScript中的in关键字和for-in循环
2020/04/20 Javascript
jQuery实现可以扩展的日历
2020/12/01 jQuery
vue element和nuxt的使用技巧分享
2021/01/14 Vue.js
win7上python2.7连接mysql数据库的方法
2017/01/14 Python
浅析Windows 嵌入python解释器的过程
2019/07/26 Python
Python逐行读取文件内容的方法总结
2020/02/14 Python
解决numpy矩阵相减出现的负值自动转正值的问题
2020/06/03 Python
快速解决pymongo操作mongodb的时区问题
2020/12/05 Python
全球度假村:Club Med
2017/11/27 全球购物
比利时的在线灯具店:Lampen24.be
2019/07/01 全球购物
加拿大在线隐形眼镜和眼镜店:VisionPros
2019/10/06 全球购物
小学生考试获奖感言
2014/01/30 职场文书
高中生自我评价范文2015
2015/03/03 职场文书
Python中rapidjson参数校验实现
2021/07/25 Python
win11如何查看端口是否被占用? Win11查看端口是否占用的技巧
2022/04/05 数码科技
Android Studio实现带三角函数对数运算功能的高级计算器
2022/05/20 Java/Android