使用xlrd模組,可以從電子表格中檢索資訊。例如,可以用Python來讀取、寫入或修改資料。此外,使用者可能必須遍歷各種表,並根據一些標準檢索數據,或修改一些行和列,並執行大量工作。
xlrd模組用於從電子表格中提取資料。
安裝xlrd模組指令:
pip install xlrd
輸入檔:
#程式碼#1:##
# 使用Python读取excel文件 import xlrd # 给出文件的位置 loc = ("path of file") # 打开Workbook wb = xlrd.open_workbook(loc) sheet = wb.sheet_by_index(0) # 对于第0行和第0列 sheet.cell_value(0, 0)輸出:
'NAME'
程式碼#2:提取行數#
# 使用Python提取行数 import xlrd #给出文件的位置 loc = ("path of file") wb = xlrd.open_workbook(loc) sheet = wb.sheet_by_index(0) sheet.cell_value(0, 0) #提取行数 print(sheet.nrows)輸出:
4
程式碼#3 :提取列數
# 用Python程序提取列数 import xlrd loc = ("path of file") wb = xlrd.open_workbook(loc) sheet = wb.sheet_by_index(0) # 对于第0行和第0列 sheet.cell_value(0, 0) # 提取列数 print(sheet.ncols)輸出:
3
代碼#4:提取所有列名稱
# 提取所有列名 import xlrd loc = ("path of file") wb = xlrd.open_workbook(loc) sheet = wb.sheet_by_index(0) sheet.cell_value(0, 0) for i in range(sheet.ncols): print(sheet.cell_value(0, i))輸出:
NAME SEMESTER ROLL NO
程式碼#5:提取第一列
# 提取第一列 import xlrd loc = ("path of file") wb = xlrd.open_workbook(loc) sheet = wb.sheet_by_index(0) sheet.cell_value(0, 0) for i in range(sheet.nrows): print(sheet.cell_value(i, 0))輸出:
NAME ALEX CLAY JUSTIN
程式碼#6:提取特定的行值
輸出:['ALEX', 4.0, 2011272.0]]相關推薦:《
Python教學》
本篇文章就是關於Python讀取excel檔的方法介紹,希望對需要的朋友有幫助!以上是如何使用Python讀取excel檔案? (程式碼範例)的詳細內容。更多資訊請關注PHP中文網其他相關文章!