python操作Excel读写--使用xlrd

转载 2016年08月30日 16:39:30

python操作Excel读写--使用xlrd

一、安装xlrd模块

   到python官网下载http://pypi.python.org/pypi/xlrd模块安装,前提是已经安装了python 环境。

二、使用介绍

  1、导入模块

      import xlrd

   2、打开Excel文件读取数据

       data = xlrd.open_workbook('excelFile.xls')

   3、使用技巧

        获取一个工作表

 

        table = data.sheets()[0]          #通过索引顺序获取
 
        table = data.sheet_by_index(0) #通过索引顺序获取

 

        table = data.sheet_by_name(u'Sheet1')#通过名称获取
 
        获取整行和整列的值(数组)
   
         table.row_values(i)
 
         table.col_values(i)
 
        获取行数和列数
  
        nrows = table.nrows
 
        ncols = table.ncols
       
        循环行列表数据
        for i in range(nrows ):
      print table.row_values(i)
 
单元格
cell_A1 = table.cell(0,0).value
 
cell_C4 = table.cell(2,3).value
 
使用行列索引
cell_A1 = table.row(0)[0].value
 
cell_A2 = table.col(1)[0].value
 
简单的写入
row = 0
 
col = 0
 
# 类型 0 empty,1 string, 2 number, 3 date, 4 boolean, 5 error
ctype = 1 value = '单元格的值'
 
xf = 0 # 扩展的格式化
 
table.put_cell(row, col, ctype, value, xf)
 
table.cell(0,0)  #单元格的值'
 
table.cell(0,0).value #单元格的值'

相关文章推荐

python操作Excel读写--使用xlrd

转:http://www.cnblogs.com/lhj588/archive/2012/01/06/2314181.html 一、安装xlrd模块    到python官网下载http://py...
  • awigu
  • awigu
  • 2016年10月20日 22:41
  • 67

python操作Excel读写(使用xlrd和xlrt)

传说中python操作ms office功能最强大的是win32com(据说只要人工能操作的它都能实现,未尝试尚不知道真假),不过对于比较简单的需求显得有些小题大作。那么来看下简单的,分别是xlrd和...

python操作Excel读写--使用xlrd

From: http://www.cnblogs.com/lhj588/archive/2012/01/06/2314181.html 一、安装xlrd模块    到python官网下载http:...

python操作Excel读写--使用xlrd

python操作Excel读写--使用xlrd 一、安装xlrd模块    到python官网下载http://pypi.python.org/pypi/xlrd模块安装,前提是已...

python excel 的相关操作(使用 xlrd xlwt 读写)

因为经常用到对excel的相关操作,今天就在此总结相关内容,方便大家参考。 python操作excel除了读就是写。 从读开始 xlrd http://pypi.python.or...

python使用xlrd模块读写Excel文件的方法

一、安装xlrd模块 到python官网下载http://pypi.python.org/pypi/xlrd模块安装,前提是已经安装了python 环境。 二、使用介绍 1、导入模块...

python 6-5 如何读写excel文件 使用第三方库xlrd 和 xlwt,这两个库分别用于excel读和写

6-5 如何读写excel文件解决方案 使用第三方库xlrd 和 xlwt,这两个库分别用于excel读和写安装第三方包pip install xlrd xlwt读写excel文件import x...

Python简单读写Excel (xlwt, xlrd, xlutils)

#!/usr/bin/env python #coding=utf8 #################################################################...

用python读写excel(xlrd、xlwt)

最近需要从多个excel表里面用各种方式整理一些数据,虽然说原来用过java做这类事情,但是由于最近在学python,所以当然就决定用python尝试一下了。发现python果然简洁很多。这里简单记录...

Python中excel读写模块简介---xlrd、xlwt模块

模块功能 Python语言中,读写Excel的扩展工具--模块xlrd、xlwt: xlrd意为:xls文件read库,只能读,可以实现指定表单、指定单元格的读取; xlwt意为:xls文件writ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:python操作Excel读写--使用xlrd
举报原因:
原因补充:

(最多只允许输入30个字)