xlrd库提供对excel的读操做,下载地址为https://pypi.python.org/pypi/xlrd,xlrd库的安装能够参考本文的另外一篇博文http://blog.csdn.net/u011974126/article/details/51073076
一、打开excel文件
xlrd提供open_workbook()函数来打开excel文件,示例以下:python
data=xlrd.open_workbook('E:\\telebook.xls')在使用xlrd的函数以前须要先先引用xlrd库:app
import xlrd若是excel中包含中文,须要设置编码格式为utf-8,Python3.x以上的版本不须要设置,Python3.x版本默认格式为unicode,而Python2.x的默认格式为ASCII,设置编码格式的代码为:函数
# -*- coding: utf-8 -*-
二、读取excel表编码
xlrd模块提供三种方式读取excel表,对应为三个函数:sheets()、sheet_by_index()、sheet_by_name().
sheets()函数获取该excel的全部sheet的清单,返回全部sheet表头的列表。实验图如图一所示:spa
图一
要访问某个具体的sheet,能够直接访问列表sheets的元素便可。
因为telebook.xls中有三张sheet,所以上图中列表sheets有三个元