python學習---第四天

在下這廂有禮了

我由於自身能力的原因,這本書啃吧有點慢,每天寫兩個python例子好了。

Python操作Excel表學習

一、安裝xlrd模塊

   到python官網下載http://pypi.python.org/pypi/xlrd模塊安裝,前提是已經安裝了python 環境。

二、使用介紹

1. 導入模塊

import xlrd

2. 打開Excel讀取數據

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

3 Excel操作

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).value

簡單的寫入

row = 0

col = 0

#類型0 empty,1 string,2 number,3 data,4 Boolean,5 error

ctype = 1 value =‘單元格的值

xf = 0 #擴展的格式化

table.put_cell(row,col,ctype,value,xf)

table.cell(0,0) #單元格的值

Demo代碼

Demo代碼其實很簡單,就是讀取Excel數據

https://code.csdn.net/snippets/2602854


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章