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  连接字符串(join %)
Sep 06 Python
python网络编程学习笔记(九):数据库客户端 DB-API
Jun 09 Python
Python中optparse模块使用浅析
Jan 01 Python
通过C++学习Python
Jan 20 Python
Python每天必学之bytes字节
Jan 28 Python
Python异常对代码运行性能的影响实例解析
Feb 08 Python
python3实现域名查询和whois查询功能
Jun 21 Python
python实现网页自动签到功能
Jan 21 Python
使用Python给头像戴上圣诞帽的图像操作过程解析
Sep 20 Python
Django 解决阿里云部署同步数据库报错的问题
May 14 Python
python如何随机生成高强度密码
Aug 19 Python
Pandas替换及部分替换(replace)实现流程详解
Oct 12 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
基于OpenCV的PHP图像人脸识别技术
2009/10/11 PHP
windows7下安装php的imagick和imagemagick扩展教程
2014/07/04 PHP
php开启与关闭错误提示适用于没有修改php.ini的权限
2014/10/16 PHP
php+mysql结合Ajax实现点赞功能完整实例
2015/01/30 PHP
配置eAccelerator和XCache扩展来加速PHP程序的执行
2015/12/22 PHP
PHP ADODB实现分页功能简单示例
2018/05/25 PHP
js监听表单value的修改同步问题,跨浏览器支持
2009/12/31 Javascript
XMLHTTP 乱码的解决方法(UTF8,GB2312 编码 解码)
2011/01/12 Javascript
js给onclick事件赋值,动态传参数实例解说
2013/03/28 Javascript
JavaScript解析URL参数示例代码
2013/08/12 Javascript
简介AngularJS的HTML DOM支持情况
2015/06/17 Javascript
JavaScript校验Number(4,1)格式的数字实例代码
2017/03/13 Javascript
AngularJS 支付倒计时功能实现思路
2017/06/05 Javascript
php 解压zip压缩包内容到指定目录的实例
2018/01/23 Javascript
webpack中的热刷新与热加载的区别
2018/04/09 Javascript
VUE+elementui组件在table-cell单元格中绘制微型echarts图
2020/04/20 Javascript
[20:57]Ti4主赛事第三天开幕式
2014/07/21 DOTA
Python 网络编程起步(Socket发送消息)
2008/09/06 Python
详解python中的线程
2018/02/10 Python
python实现反转部分单向链表
2018/09/27 Python
python变量赋值方法(可变与不可变)
2019/01/12 Python
Django基于Models定制Admin后台实现过程解析
2020/11/11 Python
利用CSS3参考手册和CSS3代码生成工具加速来学习网页制
2012/07/11 HTML / CSS
入团者的自我评价分享
2013/12/02 职场文书
文案策划求职信
2014/04/14 职场文书
商业企业管理专业求职信
2014/07/10 职场文书
商场消防安全责任书
2014/07/29 职场文书
三八妇女节超市活动方案
2014/08/18 职场文书
公司离职证明范本
2014/10/17 职场文书
网络营销计划
2015/01/17 职场文书
世界环境日活动总结
2015/02/11 职场文书
教师党员自我评价2015
2015/03/04 职场文书
就业推荐表院系意见
2015/06/05 职场文书
2016学习全国教书育人楷模先进事迹心得体会
2016/01/21 职场文书
Golang实现AES对称加密的过程详解
2021/05/20 Golang
Spring Security使用单点登录的权限功能
2022/04/03 Java/Android