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实现斐波那契(Fibonacci)函数
Mar 25 Python
python tensorflow学习之识别单张图片的实现的示例
Feb 09 Python
对python中的pop函数和append函数详解
May 04 Python
python 列表降维的实例讲解
Jun 28 Python
Python多图片合并PDF的方法
Jan 03 Python
python使用selenium登录QQ邮箱(附带滑动解锁)
Jan 23 Python
python matplotlib实现双Y轴的实例
Feb 12 Python
python中翻译功能translate模块实现方法
Dec 17 Python
python字典与json转换的方法总结
Dec 28 Python
Python selenium的这三种等待方式一定要会!
Jun 10 Python
python代码实现备忘录案例讲解
Jul 26 Python
PO模式在selenium自动化测试框架的优势
Mar 20 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
微信支付开发订单查询实例
2016/07/12 PHP
用Div仿showModalDialog模式菜单的效果的代码
2007/03/05 Javascript
jQuery 插件 将this下的div轮番显示
2009/04/09 Javascript
文本框的字数限制功能jquery插件
2009/11/24 Javascript
javascript下利用arguments实现string.format函数
2010/08/24 Javascript
jQuery AjaxQueue改进步骤
2011/10/06 Javascript
六款帮助你实现惊艳视差滚动效果的jQuery插件
2012/09/14 Javascript
javascript 三种方法实现获得和设置以及移除元素属性
2013/03/20 Javascript
jquery实现兼容浏览器的图片上传本地预览功能
2013/10/14 Javascript
js监听鼠标点击和键盘点击事件并自动跳转页面
2014/09/24 Javascript
jQuery Ajax使用实例
2015/04/16 Javascript
JS中frameset框架弹出层实例代码
2016/04/01 Javascript
AngularJS中的过滤器filter用法完全解析
2016/04/22 Javascript
JavaScript自定义浏览器滚动条兼容IE、 火狐和chrome
2017/01/05 Javascript
vue-router实现tab标签页(单页面)详解
2017/10/17 Javascript
javascript实现电脑和手机版样式切换
2017/11/10 Javascript
nodejs(officegen)+vue(axios)在客户端导出word文档的方法
2018/07/31 NodeJs
10行代码实现微信小程序滑动tab切换
2018/12/28 Javascript
python数据结构之二叉树的建立实例
2014/04/29 Python
python 采集中文乱码问题的完美解决方法
2016/09/27 Python
Python元组及文件核心对象类型详解
2018/02/11 Python
python opencv检测目标颜色的实例讲解
2018/04/02 Python
手机使用python操作图片文件(pydroid3)过程详解
2019/09/25 Python
python字典的值可以修改吗
2020/06/29 Python
Python基础进阶之海量表情包多线程爬虫功能的实现
2020/12/17 Python
css3进行截取替代js的substring
2013/09/02 HTML / CSS
一款基于css3和jquery实现的动画显示弹出层按钮教程
2015/01/04 HTML / CSS
HTML5 本地存储和内容按需加载的思路和方法
2011/04/07 HTML / CSS
什么是Smart Navigation?
2016/07/03 面试题
学校消防安全制度
2014/01/30 职场文书
幼儿园儿童节活动主持词+串词大全
2014/03/21 职场文书
分公司总经理岗位职责
2014/07/30 职场文书
党的群众路线教育实践活动对照检查材料(教师)
2014/09/24 职场文书
事业单位聘任报告
2015/03/02 职场文书
2019年感恩励志演讲稿(收藏备用)
2019/09/11 职场文书
Python编写冷笑话生成器
2022/04/20 Python