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 09 Python
Python的randrange()方法使用教程
May 15 Python
python3 图片referer防盗链的实现方法
Mar 12 Python
Python基于pycrypto实现的AES加密和解密算法示例
Apr 10 Python
python读取txt文件,去掉空格计算每行长度的方法
Dec 20 Python
基于python的ini配置文件操作工具类
Apr 24 Python
如何使用pyinstaller打包32位的exe程序
May 26 Python
selenium+PhantomJS爬取豆瓣读书
Aug 26 Python
Python:type、object、class与内置类型实例
Dec 25 Python
python map比for循环快在哪
Sep 21 Python
python 获取剪切板内容的两种方法
Nov 28 Python
浅谈python数据类型及其操作
May 25 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
phpmailer发送邮件之后,返回收件人是否阅读了邮件的方法
2014/07/19 PHP
php实现等比例不失真缩放上传图片的方法
2016/11/14 PHP
浅析php中array_map和array_walk的使用对比
2016/11/20 PHP
jQuery添加/改变/移除CSS类及判断是否已经存在CSS
2014/08/20 Javascript
JS实现图片放大镜效果的方法
2015/02/27 Javascript
JS控制表格实现一条光线流动分割行的方法
2015/03/09 Javascript
JQuery实现鼠标滚轮滑动到页面节点
2015/07/28 Javascript
JavaScript的函数式编程基础指南
2016/03/19 Javascript
微信QQ的二维码登录原理js代码解析
2016/06/23 Javascript
教你用十行node.js代码读取docx的文本
2017/03/08 Javascript
详解使用nvm管理多版本node的方法
2017/08/30 Javascript
cropper js基于vue的图片裁剪上传功能的实现代码
2018/03/01 Javascript
详解React 服务端渲染方案完美的解决方案
2018/12/14 Javascript
Vue2.x通用编辑组件的封装及应用详解
2019/05/28 Javascript
js实现简易计算器功能
2019/10/18 Javascript
微信小程序中限制激励式视频广告位显示次数(实现思路)
2019/12/06 Javascript
Vue组件模板及组件互相引用代码实例
2020/03/11 Javascript
Vue3新特性之在Composition API中使用CSS Modules
2020/07/13 Javascript
JavaScript用document.write()输出换行的示例代码
2020/11/26 Javascript
python抽象基类用法实例分析
2015/06/04 Python
如何用Python合并lmdb文件
2018/07/02 Python
python将视频转换为全字符视频
2019/04/26 Python
Django打印出在数据库中执行的语句问题
2019/07/25 Python
Python使用import导入本地脚本及导入模块的技巧总结
2019/08/07 Python
使用Python实现画一个中国地图
2019/11/23 Python
解决pyshp UnicodeDecodeError的问题
2019/12/06 Python
用openCV和Python 实现图片对比,并标识出不同点的方式
2019/12/19 Python
python 实现从高分辨图像上抠取图像块
2020/01/02 Python
在 Python 中接管键盘中断信号的实现方法
2020/02/04 Python
Python爬虫简单运用爬取代理IP的实现
2020/12/01 Python
goodhealth官方海外旗舰店:新西兰国民营养师
2017/12/15 全球购物
美国正宗设计师眼镜在线零售商:EYEZZ
2019/03/23 全球购物
个性化皮包、小袋、生活配件:Mon Purse
2019/03/26 全球购物
毕业自我鉴定书
2014/03/24 职场文书
房屋租赁合同补充协议
2014/10/11 职场文书
开发一个封装iframe的vue组件
2021/03/29 Vue.js