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提取html文件中的特定数据的实现代码
Mar 24 Python
跟老齐学Python之做一个小游戏
Sep 28 Python
Python实现小数转化为百分数的格式化输出方法示例
Sep 20 Python
Python实现破解12306图片验证码的方法分析
Dec 29 Python
django的auth认证,authenticate和装饰器功能详解
Jul 25 Python
python用win32gui遍历窗口并设置窗口位置的方法
Jul 26 Python
python实现统计代码行数的小工具
Sep 19 Python
Python远程开发环境部署与调试过程图解
Dec 09 Python
Python垃圾回收机制三种实现方法
Apr 27 Python
Python TestSuite生成测试报告过程解析
Jul 23 Python
python实现控制台输出颜色
Mar 02 Python
Python中Permission denied的解决方案
Apr 02 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
如何分别全角和半角以避免乱码
2006/10/09 PHP
PHP的preg_match匹配字符串长度问题解决方法
2014/05/03 PHP
MAC下通过改apache配置文件切换php多版本的方法
2017/04/26 PHP
基于php编程规范(详解)
2017/08/17 PHP
详解PHP文件的自动加载(autoloading)
2018/02/04 PHP
strpos() 函数判断字符串中是否包含某字符串的方法
2019/01/16 PHP
仅IE9/10同时支持script元素的onload和onreadystatechange事件分析
2011/04/27 Javascript
javascript贪吃蛇完整版(源码)
2013/12/09 Javascript
js css 实现遮罩层覆盖其他页面元素附图
2014/09/22 Javascript
jQuery中:nth-child选择器用法实例
2014/12/31 Javascript
深入理解JavaScript中的对象复制(Object Clone)
2016/05/18 Javascript
从零开始学习Node.js系列教程五:服务器监听方法示例
2017/04/13 Javascript
详解js访问对象的属性和方法
2018/10/25 Javascript
vue(2.x,3.0)配置跨域代理
2019/11/27 Javascript
Vue 中使用lodash对事件进行防抖和节流操作
2020/07/26 Javascript
javascript实现贪吃蛇游戏(娱乐版)
2020/08/17 Javascript
详解三种方式在React中解决绑定this的作用域问题并传参
2020/08/18 Javascript
nodejs中的异步编程知识点详解
2021/01/17 NodeJs
[03:06]2018年度CS GO最具人气解说-完美盛典
2018/12/16 DOTA
Python和GO语言实现的消息摘要算法示例
2015/03/10 Python
Python的Django框架中if标签的相关使用
2015/07/15 Python
Django中间件工作流程及写法实例代码
2018/02/06 Python
python实现多人聊天室
2020/03/31 Python
Python IDLE或shell中切换路径的操作
2020/03/09 Python
使用Keras预训练模型ResNet50进行图像分类方式
2020/05/23 Python
python学习笔记之多进程
2020/08/06 Python
python把一个字符串切开的实例方法
2020/09/27 Python
纯CSS改变webkit内核浏览器的滚动条样式
2014/04/17 HTML / CSS
周年庆典主持词
2014/04/02 职场文书
《老山界》教学反思
2014/04/08 职场文书
小学综治宣传月活动总结
2014/07/02 职场文书
节约每一滴水演讲稿
2014/09/09 职场文书
工商局领导班子存在的问题整改措施思想汇报
2014/10/05 职场文书
民用住房租房协议书
2014/10/29 职场文书
博士导师推荐信
2015/03/25 职场文书
排球赛新闻稿
2015/07/17 职场文书