Python 讀取excel檔案

2022-09-06 17:18:08 字數 1150 閱讀 4918

python 讀取excel資料

pip install xlrd

import

xlrd

defread_excel():

"""讀取excel檔案

:return:

"""#

開啟excel檔案進行資料提取

excel_file = xlrd.open_workbook('

demo/test.xlsx')

#獲取excel檔案sheet名

excel_file.sheet_names()

print

(excel_file.sheet_names())

#有多個sheet時需要指定讀取目標sheet

sheet1_name =excel_file.sheet_names()[0]

print

(sheet1_name)

#獲取sheet1內容

#通過index讀取

#sheet1_info = excel_file.sheet_by_index(0)

#通過對應的名字讀取

sheet1_info = excel_file.sheet_by_name('

sheet1')

#讀取excel檔案所有資料

values =

for i in

range(sheet1_info.nrows):

print

(sheet1_info.row_values(i))

#獲取指定行和列資料

rows = sheet1_info.row_values(1)

cols = sheet1_info.col_values(2)

#獲取**裡的內容,三種方式

print(sheet1_info.cell(1, 2).value) #

獲取第二行第三列資料

print(sheet1_info.cell_value(1, 0))

print(sheet1_info.row(1)[0].value)

print(rows, cols)

test.xlsx檔案

python讀取excel檔案

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

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

python讀取excel檔案

週末師姐讓我幫忙處理一下之前的醫療資料,資料都存放在excel檔案中,需要從裡面提取出部分資料並轉化為她指定的格式。總共有20幾個檔案,如果手動處理的話,不僅效率低下而且很繁雜,於是我編寫了python指令碼來完成了本次的工作,下面記錄一下相關的知識,並做乙個總結。我用到的庫是 openpyxl 首...