python讀寫Excel文件

python腳本處理excel文件很方便

1.讀excel文件,需要安裝xlrd(pip install xlrd)

import xlrd

使用方法book = xlrd.open_workbook(fname)打開excel表格

sh = book.sheet_by_name(sheetname)獲取sheet

nrows = sh.nrows獲取行數

ncols = sh.ncols獲取列數

cell_val = sh.cell_value(i,j)獲取單元格i行j列數據

sh.row_values(i) 獲取第i行數據

sh.col_value(j)獲取第j列數據

參考鏈接

http://www.jb51.net/article/42635.htm


2寫excel文件,需要安裝pyExcelerator(pip install pyExcelerator)

form pyExcelerator import *

book = Workbook() #創建工作簿

sheet = w.add_sheet(sheetname) #創建工作表

sheet.write(i,j)#在單元格第i+1行j+1列寫入數據

book.save("mybook.xls") #保存文件,注意必須是book而不是sheet.save()



發佈了32 篇原創文章 · 獲贊 55 · 訪問量 64萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章