您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關怎么在python中使用xlrd獲取合并單元格,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
處理excel表格的時候經常遇到合并單元格的情況,使用xlrd中的merged_cells的方法可以獲取當前文檔中的所有合并單元格的位置信息。
import xlrd xls = xlrd.open_workbook('test.xls') sh = xls.sheet_by_index(0)
讀取excel并讀取第一頁的內容。
for crange in sh.merged_cells: rs, re, cs, ce = crange
merged_cells返回的是一個列表,每一個元素是合并單元格的位置信息的數組,數組包含四個元素(起始行,結束行,起始列,結束列)。
這樣就可以計算出合并的單元格:
(rs, cs) : (re - rs, ce - cs)
看完上述內容,你們對怎么在python中使用xlrd獲取合并單元格有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。