當前位置:成語大全網 - 書法字典 - Python讀取excel格式

Python讀取excel格式

Python讀寫EXCEL文件的常用方法

湖南大學信息網絡工程研究中心2020-12-19

1前言

python讀寫excel的方式有很多種,不同模塊的讀寫方式略有不同。這裏我主要介紹幾種常見的方式。

用xlrd和xlwt進行Excel讀寫;

用openpyxl進行Excel讀寫;

與熊貓進行Excel閱讀和寫作;

參考:

/p/19219542bf23

2數據準備

為了方便演示,我在這裏創建了壹個新的data.xls和data.xlsx文件。第壹個工作表sheet1中“A1:E5”的內容如下,用於測試讀取和寫入excel的代碼:

3 xlrd和xlwt

Xlrd是壹個用於在中讀取數據和格式化信息的庫。Excel文件中的xls格式。

Xlwt是壹個用於將數據和格式信息寫入舊Excel文件的庫(例如。xls)。

例子

pip安裝xlrd

pip安裝xlwt

讓我們開始讀取文件的內容。

導入xlrd

導入操作系統

file _ path = OS . path . dirname(OS . path . abspath(_ _ file _ _))

base _ path = OS . path . join(file _ path,data.xlsx)

book = xlrd . open _ workbook(base _ path)

sheet 1 = book . sheets()【0】

nrows = sheet1.nrows

打印(“表格總行數”,nrows)

ncols = sheet1.ncols

打印(‘表總計列‘,ncols)

row 3 _ values = sheet 1 . row _ values(2)

打印(“第3行值”,第3行值)

col 3 _ values = sheet 1 . col _ values(2)

打印(‘第三列值‘,列3 _值)

單元格3 3