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