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运行效率的方法之间的对比
Apr 03 Python
python中lambda与def用法对比实例分析
Apr 30 Python
python使用clear方法清除字典内全部数据实例
Jul 11 Python
关于python的bottle框架跨域请求报错问题的处理方法
Mar 19 Python
python中子类调用父类函数的方法示例
Aug 18 Python
Django实现快速分页的方法实例
Oct 22 Python
浅谈django三种缓存模式的使用及注意点
Sep 30 Python
使用Python向DataFrame中指定位置添加一列或多列的方法
Jan 29 Python
20行python代码实现人脸识别
May 05 Python
python关于矩阵重复赋值覆盖问题的解决方法
Jul 19 Python
利用python Selenium实现自动登陆京东签到领金币功能
Oct 31 Python
python PIL/cv2/base64相互转换实例
Jan 09 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
sourcesafe管理phpproj文件的补充说明(downmoon)
2009/04/11 PHP
QQ登录 PHP OAuth示例代码
2011/07/20 PHP
php模拟post行为代码总结(POST方式不是绝对安全)
2012/02/22 PHP
php数据库备份还原类分享
2014/03/20 PHP
php从文件夹随机读取文件的方法
2015/06/01 PHP
smarty中常用方法实例总结
2015/08/07 PHP
学习php设计模式 php实现抽象工厂模式
2015/12/07 PHP
PHP下的浮点运算不准的解决方法
2016/10/27 PHP
php读取qqwry.dat ip地址定位文件的类实例代码
2016/11/15 PHP
jQuery 事件队列调整方法
2009/09/18 Javascript
javascript sudoku 数独智力游戏生成代码
2010/03/27 Javascript
jquery+json实现的搜索加分页效果
2010/03/31 Javascript
Ajax请求在数据量大的时候出现超时的解决方法
2014/02/27 Javascript
基于jquery实现即时检查格式是否正确的表单
2016/05/06 Javascript
JavaScript6 let 新语法优势介绍
2016/07/15 Javascript
原生JS实现几个常用DOM操作API实例
2017/01/19 Javascript
jQuery滚动插件scrollable.js用法分析
2017/05/25 jQuery
vue引入js数字小键盘的实现代码
2018/05/14 Javascript
不得不知的ES6小技巧
2018/07/28 Javascript
js实现指定时间倒计时效果
2019/08/26 Javascript
vue.js实现二级菜单效果
2019/10/19 Javascript
JavaScript中的this/call/apply/bind的使用及区别
2020/03/06 Javascript
Vue左滑组件slider使用详解
2020/08/21 Javascript
javascript局部自定义鼠标右键菜单
2020/12/08 Javascript
[01:11:27]2018DOTA2亚洲邀请赛小组赛 A组加赛 Newbee vs Optic
2018/04/03 DOTA
python爬虫爬取淘宝商品信息
2018/02/23 Python
使用HTML5的表单验证的简单示例
2015/09/09 HTML / CSS
2014年大堂经理工作总结
2014/11/21 职场文书
教师个人教学总结
2015/02/11 职场文书
文明旅游倡议书
2015/04/28 职场文书
离婚撤诉申请书范本
2015/05/18 职场文书
2016年班主任培训心得体会
2016/01/07 职场文书
opencv 分类白天与夜景视频的方法
2021/06/05 Python
MySQL数据库索引的最左匹配原则
2021/11/20 MySQL
windows server2016安装oracle 11g的图文教程
2022/07/15 Servers