python28 excel讀取模組xlrd

2022-07-08 06:12:11 字數 1476 閱讀 6300

安裝:

簡單使用:

import

xlrd

book = xlrd.open_workbook(r'

c:\users\dinghanhua\desktop\yqqapi.xlsx

') #

開啟excel

print("

the number of sheets:

",book.nsheets) #

sheet數量

print("

sheet_names:

",book.sheet_names()) #

sheetname列表

sheet1 = book.sheet_by_index(0) #

通過索引取sheet

print(sheet1.name,sheet1.nrows,sheet1.ncols) #

sheet名稱、行數、列數

print(sheet1.cell(0,0).value) #

cell值

print(sheet1.cell_value(0,1)) #

cell值

sheet2 = book.sheet_by_name("

sheet2

") #

通過sheetname取sheet

print

(sheet2.name,sheet2.nrows,sheet2.ncols)

#獲取sheet所有的資料

for row in

range(sheet1.nrows):

for col in

range(sheet1.ncols):

print(sheet1.cell_value(row,col),end='\t'

)

print('\n'

)print(sheet1.col_values(0,1,sheet1.nrows)) #

獲取第一列,第2行的所有值

print(sheet1.row(1)) #

獲取第二行的值

for col in range(sheet1.ncols): #

按列獲取值,每列是list

print

(sheet1.col_values(col,0,sheet1.nrows))

for row in range(sheet1.nrows): #

按行獲取值;每行都是list

print(sheet1.row_values(row,0,sheet1.ncols))

有的單元格帶有左右空格,取值時用strip()處理下

cell = str(sheet1.cell_value(0,0)).strip()
the end!

python讀取excel檔案

一 安裝xlrd模組 二 使用介紹 1 匯入模組 import xlrd 2 開啟excel檔案讀取資料 data xlrd.open workbook excelfile.xls 3 使用技巧 獲取乙個工作表 table data.sheets 0 通過索引順序獲取 table data.shee...

python讀取Excel例項

1 安裝python官方excel庫 xlrd 2 獲取excel檔案位置並讀取 3 讀取sheet 4 讀取指定rows和cols內容 coding utf 8 import xlrd from datetime import date,datetime def read excel 檔案位置 e...

python讀取excel檔案

coding utf 8 import xlrd 路徑前加 r,讀取的檔案路徑 file path r f test.xlsx 檔案路徑的中文轉碼 file path file path.decode utf 8 獲取資料 data xlrd.open workbook file path 獲取sh...