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 相关文章推荐
使用C语言扩展Python程序的简单入门指引
Apr 14 Python
Python使用chardet判断字符编码
May 09 Python
python基础知识小结之集合
Nov 25 Python
python实现简单购物商城
May 21 Python
python多进程中的内存复制(实例讲解)
Jan 05 Python
Flask实现图片的上传、下载及展示示例代码
Aug 03 Python
Python数据可视化之画图
Jan 15 Python
python3 selenium自动化测试 强大的CSS定位方法
Aug 23 Python
Python基础之字符串常见操作经典实例详解
Feb 26 Python
python matplotlib imshow热图坐标替换/映射实例
Mar 14 Python
Django Model层F,Q对象和聚合函数原理解析
Nov 12 Python
pytorch 如何使用amp进行混合精度训练
May 24 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
Banner程序
2006/10/09 PHP
PHP日期处理函数 整型日期格式
2011/01/12 PHP
PHP ignore_user_abort函数详细介绍和使用实例
2014/07/15 PHP
php文件后缀不强制为.php的实操方法
2019/09/18 PHP
javascript来定义类的规范小结
2010/11/19 Javascript
基于jquery的动态创建表格的插件
2011/04/05 Javascript
js 编码转换 gb2312 和 utf8 互转的2种方法
2013/08/07 Javascript
JS操作JSON要领详细总结
2013/08/25 Javascript
JS版的date函数(和PHP的date函数一样)
2014/05/12 Javascript
node.js中的console.dir方法使用说明
2014/12/10 Javascript
jquery通过closest选择器修改上级元素的方法
2015/03/17 Javascript
jQuery解析Json实例详解
2015/11/24 Javascript
Highcharts+NodeJS搭建数据可视化平台示例
2017/01/01 NodeJs
jquery封装插件时匿名函数形参和实参的写法解释
2017/02/14 Javascript
jQuery EasyUI 组件加上“清除”功能实例详解
2017/04/11 jQuery
你有必要知道的10个JavaScript难点
2017/07/25 Javascript
node.js用fs.rename强制重命名或移动文件夹的方法
2017/12/27 Javascript
jQuery+CSS实现的标签页效果示例【测试可用】
2018/08/14 jQuery
详解Vue中使用Axios拦截器
2019/04/22 Javascript
vue axios重复点击取消上一次请求封装的方法
2019/06/19 Javascript
深入了解Vue3模板编译原理
2020/11/19 Vue.js
[59:08]Ti4 冒泡赛第二天 NEWBEE vs Titan 2
2014/07/15 DOTA
[02:36]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Magma 选手采访
2021/03/11 DOTA
17个Python小技巧分享
2015/01/23 Python
Win7 64位下python3.6.5安装配置图文教程
2020/10/27 Python
Python中的枚举类型示例介绍
2019/01/09 Python
Python类及获取对象属性方法解析
2020/06/15 Python
open_basedir restriction in effect. 原因与解决方法
2021/03/14 PHP
Ted Baker英国官网:男士和女士服装及配件
2017/03/13 全球购物
区域总监的岗位职责
2013/11/21 职场文书
个人实用的自我评价范文
2013/11/23 职场文书
三分钟演讲稿事例
2014/03/03 职场文书
省文明单位申报材料
2014/05/08 职场文书
青年志愿者活动方案
2014/08/17 职场文书
浅谈哪个Python库才最适合做数据可视化
2021/06/28 Python
Python爬取奶茶店数据分析哪家最好喝以及性价比
2022/09/23 Python