安裝:
簡單使用:
import有的單元格帶有左右空格,取值時用strip()處理下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
(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
(sheet1.col_values(col,0,sheet1.nrows))
for row in range(sheet1.nrows): #
按行獲取值;每行都是list
print(sheet1.row_values(row,0,sheet1.ncols))
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...