在python中使用xlrd獲取合併單元格的方法

2022-10-04 18:33:09 字數 476 閱讀 4149

處理excel**的時候經常遇到合併單元格的情況,使用xlrd中的merged_cel的方法可以獲取當前文件中的所有合併單元格的位置資訊。

import xlrd

xls = xlrd.open_workbook('tes程式設計客棧t.xls')

sh = xls.sheet_by_index(0)

讀取excel並讀取第一頁的內容。

for crange i程式設計客棧n sh.merged_cells:

rs, rwww.cppcns.come, cs, ce = crange

merged_cells返回的是乙個列表,每乙個元素是合併單元格的位置資訊的陣列,陣列包含四個元素(起始行,結束行,起始列,結束列)。

這樣就可以計算出合併的單元格:

(rs, cs) : (re - rs, ce - cs)

本文標題: 在python中使用xlrd獲取合併單元格的方法

本文位址:

python3中使用xlrd操作excel介紹

1.首先要安裝xlrd cmd後執行pit install xlrd,安裝好xlrd後會有成功提示,xlrd是讀取excel 2.匯入xlrd包 import xlrd 3.開啟excel文件 table xlrd.open workbook xlsx 4.讀取sheet頁面資料 根據下標讀取 sh...

在python中使用websocket

介紹一款很帥的外掛程式autobahnpython,通過它可以在python中很方便的使用websocket進行通訊 基於twisted框架 這個外掛程式真正強大的地方是它提供了乙個 發布 訂閱模式,具體內容有空再寫,先簡單介紹一下如何建立傳統的連線。建立伺服器 必須的模組 from twisted...

在Python中使用 slots

這篇文章主要介紹了在python中使用 slots 方法的詳細教程,slots 方法是python的乙個重要內建類方法,基於python2.x版本,需要的朋友可以參考下 正常情況下,當我們定義了乙個class,建立了乙個class的例項後,我們可以給該例項繫結任何屬性和方法,這就是動態語言的靈活性。...