python 讀取excel Xlrd模組

2021-08-20 17:42:08 字數 936 閱讀 5996

1. 安裝xlrd模組

我使用pip安裝: cmd ->切換到pip安裝所在路徑->pip install xlrd->回車

2. 使用

2.1:開啟excel表

匯入模組:  import xlrd

#獲取並開啟乙個工作簿

book = xlrd.open_workbook(''file.xls'')  

獲取工作表3種方法:

sheets = book.sheet()[0]   #通過索引順序獲取工作表

sheets=book.sheet_by_index(0)  #通過索引順序獲取工作表

sheets=book.sheet_by_name(u'file.xls')  # 通過名稱獲取工作表

遍歷每乙個sheet,輸出sheet名字:

for sheet in sheets:

print(sheet.name)

2.2 獲取整行和整列的值(陣列)

sheets.row_values(i)  # 獲取某行值

sheets.col_values(i)   #獲取某列值

2.3 獲取行數和列數

nrows=sheets.nrows         行數

ncols =sheets.ncols           列數

2.4 迴圈某列或者行資料

for i in range(nrows)

print sheets.row_vlaues(i)       

2.5 獲取單元格資料

for sheet in sheets

print sheet.cell_value(0,0)   #獲取單元格值

print sheet.cell_type(4,6)  #獲取單元格型別

print sheet.cell(0,0)     #獲取單元格物件

demo:

python高階讀取檔案 Python讀取檔案內容

開啟檔案之後,就可以讀取檔案的內容,檔案物件提供多種讀取檔案內容的方法。開啟test.txt檔案 f open test.txt r 開啟test.txt檔案 f.close 關閉檔案 test.txt檔案有以下內容 hello world.hello python.hello imooc.讀取若干...

python讀取配置 python讀取配置檔案

本機 python3.5 1.需要安裝configerparser py2是 configparser 2.編寫 執行前 coding utf8 import configparser conf configparser.configparser conf.read f python clstudy...

python讀取大檔案 python讀取大檔案

python讀取檔案對各列進行索引 可以用readlines,也可以用readline,如果是大檔案一般就用readlined a in open testfile.txt r for line in a in columnssplit line.rstrip split d columnsspli...