在下這廂有禮了我由於自身能力的原因,這本書啃吧有點慢,每天寫兩個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