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 相关文章推荐
pymssql ntext字段调用问题解决方法
Dec 17 Python
Python中基本的日期时间处理的学习教程
Oct 16 Python
python3使用QQ邮箱发送邮件
May 20 Python
python实现中文文本分句的例子
Jul 15 Python
Python 实用技巧之利用Shell通配符做字符串匹配
Aug 23 Python
Python Django 前后端分离 API的方法
Aug 28 Python
Python基于百度AI实现OCR文字识别
Apr 02 Python
Python使用Pyqt5实现简易浏览器(最新版本测试过)
Apr 27 Python
PyCharm上安装Package的实现(以pandas为例)
Sep 18 Python
pytorch 移动端部署之helloworld的使用
Oct 30 Python
利用python调用摄像头的实例分析
Jun 07 Python
python生成可执行exe控制Microsip自动填写号码并拨打功能
Jun 21 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
php number_format() 函数通过千位分组来格式化数字的实现代码
2013/08/06 PHP
PHP简单日历实现方法
2016/07/20 PHP
php微信公众号开发之微信企业付款给个人
2018/10/04 PHP
Javascript 刷新全集常用代码
2009/11/22 Javascript
浅析hasOwnProperty方法的应用
2013/11/20 Javascript
setTimeout内不支持jquery的选择器的解决方案
2015/04/28 Javascript
Javascript 字符串模板的简单实现
2016/02/13 Javascript
javascript每日必学之基础入门
2016/02/16 Javascript
Node.js实用代码段之正确拼接Buffer
2016/03/17 Javascript
浅析JS操作DOM的一些常用方法
2016/05/13 Javascript
微信JSAPI支付操作需要注意的细节
2017/01/10 Javascript
使用微信内嵌H5网页解决JS倒计时失效问题
2017/01/13 Javascript
jquery实现倒计时小应用
2017/09/19 jQuery
vue中动态设置meta标签和title标签的方法
2018/07/11 Javascript
JavaScript使用prototype原型实现的封装继承多态示例
2018/08/31 Javascript
Vue防止白屏添加首屏动画的实例
2019/10/31 Javascript
vue2.0 获取从http接口中获取数据,组件开发,路由配置方式
2019/11/04 Javascript
[43:43]完美世界DOTA2联赛PWL S2 FTD.C vs Rebirth 第一场 11.22
2020/11/24 DOTA
通过Python使用saltstack生成服务器资产清单
2016/03/01 Python
python 中random模块的常用方法总结
2017/07/08 Python
Django框架的中的setting.py文件说明详解
2018/10/15 Python
Python定时发送消息的脚本:每天跟你女朋友说晚安
2018/10/21 Python
计算机二级python学习教程(3) python语言基本数据类型
2019/05/16 Python
Django 响应数据response的返回源码详解
2019/08/06 Python
用Python实现校园通知更新提醒功能
2019/11/23 Python
python psutil监控进程实例
2019/12/17 Python
Hobbs官方网站:英国奢华女性时尚服装
2020/02/22 全球购物
Ejb技术面试题
2015/04/29 面试题
大学毕业的自我鉴定
2013/10/08 职场文书
会计大学生职业生涯规划书范文
2014/01/13 职场文书
教导处工作制度
2014/01/18 职场文书
商务英语广告词大全
2014/03/18 职场文书
个人先进事迹材料范文
2014/12/29 职场文书
Linux中Nginx的防盗链和优化的实现代码
2021/06/20 Servers
Go语言读取txt文档的操作方法
2022/01/22 Golang
解决Oracle数据库用户密码过期
2022/05/11 Oracle