最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python基于xlrd模塊處理合并單元格

 更新時間:2020年07月28日 10:37:16   作者:安琪兒一直在  
這篇文章主要介紹了Python基于xlrd模塊處理合并單元格,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

目的:

python能使用xlrd模塊實現(xiàn)對Excel數(shù)據(jù)的讀取,且按照想要的輸出形式。

總體思路:

(1)要想實現(xiàn)對Excel數(shù)據(jù)的讀取,需要用到第三方應(yīng)用,直接應(yīng)用。

(2)實際操作時候和我們實際平時打開一個文件進行操作一樣,先找到文件-->打開文件-->定義要讀取的sheet-->讀取出內(nèi)容。

Excel處理合并單元格:

已存在合并單元格如下:

xlrd中的 merged_cells 屬性介紹:[code]import xlrd

import xlrd
workbook = xlrd.open_workbook('./data/test_data.xlsx')
sheet = workbook.sheet_by_name('Sheet1')
merged = sheet.merged_cells # 返回一個列表 起始行,結(jié)束行,起始列,結(jié)束列)
print(merged)

讀取合并單元格中的某一個單元格的值編寫成一個方法:

def get_merged_cell_value(row_index,col_index):
  cell_value = None
  for (rlow, rhigh, clow, chigh) in merged:
    if (row_index >= rlow and row_index < rhigh):
      if (col_index >= clow and col_index < chigh):
        cell_value = sheet.cell_value(rlow, clow)
  return cell_value

print( get_merged_cell_value(0,1) )

給出坐標(biāo),判斷是否為合并單元格:

#方法參數(shù)為單元格的坐標(biāo)(x,y),如果給的坐標(biāo)是合并的單元格,輸出此單元格是合并的,否則,輸出普通單元格
def get_merged_cell_value(row_index,col_index):
  for (rlow, rhigh, clow, chigh) in merged:
    if (row_index >= rlow and row_index < rhigh and col_index >= clow and col_index < chigh):
      print("此單元格是合并單元格")
    else:
      print("此單元格為普通單元格")

print( get_merged_cell_value(4,3) )

##讀取第3列的所有數(shù)據(jù),并進行降序排序
clox=3
list1=[]
for i in range(1,sheet.nrows):
  cell_value=float(sheet.cell_value(i,clox))
  list1.append(cell_value)
print(list1)
list1.sort()
list1.reverse()
print(list1)

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python中__init__.py文件的作用

    Python中__init__.py文件的作用

    這篇文章主要介紹了Python中__init__.py文件的作用,在PyCharm中,帶有__init__.py這個文件的目錄被認為是Python的包目錄,與普通目錄的圖標(biāo)有不一樣的顯示
    2022-09-09
  • Pygame Rect區(qū)域位置的使用(圖文)

    Pygame Rect區(qū)域位置的使用(圖文)

    在 Pygame 中我們使用 Rect() 方法來創(chuàng)建一個指定位置,大小的矩形區(qū)域。本文主要就來介紹一下如何使用,具有一定的參考價值,感興趣的可以了解一下
    2021-11-11
  • Pyecharts 中Geo函數(shù)常用參數(shù)的用法說明

    Pyecharts 中Geo函數(shù)常用參數(shù)的用法說明

    這篇文章主要介紹了Pyecharts 中Geo函數(shù)常用參數(shù)的用法說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • pytest中文文檔之編寫斷言

    pytest中文文檔之編寫斷言

    這篇文章主要給大家介紹了關(guān)于pytest中文文檔之編寫斷言的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用pytest具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • 使用 Python 和 OpenCV 實現(xiàn)攝像頭人臉檢測并截圖功能

    使用 Python 和 OpenCV 實現(xiàn)攝像頭人臉檢測并截圖功能

    在現(xiàn)代應(yīng)用中,人臉檢測是一項非常重要的技術(shù),廣泛應(yīng)用于安全監(jiān)控、身份驗證等領(lǐng)域,本文詳細介紹了如何使用 Python 和 OpenCV 庫實現(xiàn)攝像頭人臉檢測并截圖,并通過具體的代碼示例展示了整個過程,感興趣的朋友一起看看吧
    2024-11-11
  • 帶你從內(nèi)存的角度看Python中的變量

    帶你從內(nèi)存的角度看Python中的變量

    這篇文章主要為大家介紹了從內(nèi)存的角度看Python中的變量,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-01-01
  • 在pycharm中使用git版本管理以及同步github的方法

    在pycharm中使用git版本管理以及同步github的方法

    今天小編就為大家分享一篇在pycharm中使用git版本管理以及同步github的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • Python中BeautifulSoup模塊詳解

    Python中BeautifulSoup模塊詳解

    大家好,本篇文章主要講的是Python中BeautifulSoup模塊詳解,感興趣的同學(xué)趕緊來看一看吧,對你有幫助的話記得收藏一下
    2022-02-02
  • Python實現(xiàn)發(fā)送帶有pdf附件的電子郵件

    Python實現(xiàn)發(fā)送帶有pdf附件的電子郵件

    使用Python發(fā)郵件,是個簡單的話題,可是如何可以優(yōu)雅的輕松的群發(fā)郵件,并附加PDF附件,是很多小伙伴的日常工作。本文就來和大家分享一下實現(xiàn)方法,需要的可以參考一下
    2023-02-02
  • python基于celery實現(xiàn)異步任務(wù)周期任務(wù)定時任務(wù)

    python基于celery實現(xiàn)異步任務(wù)周期任務(wù)定時任務(wù)

    這篇文章主要介紹了python基于celery實現(xiàn)異步任務(wù)周期任務(wù)定時任務(wù),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-12-12

最新評論

陕西省| 夏津县| 齐齐哈尔市| 儋州市| 瑞金市| 遵化市| 五指山市| 永修县| 卢龙县| 东台市| 南宁市| 江都市| 佳木斯市| 沁阳市| 淳化县| 娄烦县| 迁安市| 深水埗区| 枣庄市| 大渡口区| 五常市| 通化县| 景东| 图木舒克市| 仁怀市| 双峰县| 平原县| 延边| 海晏县| 南召县| 海林市| 富顺县| 寿阳县| 宝丰县| 翁牛特旗| 甘肃省| 盐山县| 株洲县| 米林县| 赤峰市| 曲阜市|