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

python openpyxl篩選某些列的操作

 更新時間:2021年03月12日 14:15:52   作者:weixin_45903952  
這篇文章主要介紹了python openpyxl篩選某些列的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

由于要復制excel 的某些單元格格式,需要對合并的單元格選出符合條件的

如下例是小于15的保留

然后在新表單中

wbsheet_new.merge_cells(cell2)

wbsheet_new為新表單,cell2為篩選后保留的單元格,表達為I24:J24,K24:L24這樣的格式

先正則篩選,篩選的結果為[(‘AO', ‘AP')]這種list包含元組的表達方式,再用result[0][0]提取出第一個元素,

如果大于15列

column_index_from_string(result[0][0])>=15 

則去掉,其余保留

from openpyxl.utils import get_column_letter, column_index_from_string
import re
s=['AK23:AL23',
'AM23:AN23',
'AO23:AP23',
'AQ23:AR23',
'B24:C24',
'D24:F24',
'G24:H24',
'I24:J24',
'K24:L24',
'M24:N24',
'Q24:R24',
'S24:U24',
'V24:W24',
'X24:Y24',
'Z24:AA24',
'AB24:AC24',
'AF24:AG24',
'AH24:AJ24',
'AK24:AL24',
'AM24:AN24',
'AO24:AP24',]
for si in s:
 result=re._compile(r'(\w+?)\d+:(\w+?)\d+',flags=0).findall(si)
 print (result)
 if column_index_from_string(result[0][0])>=15:
 print('去掉%s'%result[0][0])

補充:python openpyxl 獲取合并的單元格列表,篩選解除單元格合并

代碼如下:

#獲取該表所有合并單元格信息并遍歷
    for i in ws.merged_cell_ranges:
      #獲取合并單元格的開始行、列,結束行、列
      r1, r2, c1, c2 = i.min_row, i.max_row, i.min_col, i.max_col
      #解除合并
      ws2.unmerge_cells(start_row = r1, end_row = r2, start_column = c1, end_column = c2)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

相關文章

  • python利用itertools生成密碼字典并多線程撞庫破解rar密碼

    python利用itertools生成密碼字典并多線程撞庫破解rar密碼

    這篇文章主要介紹了python利用itertools生成密碼字典并多線程撞庫破解rar密碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-08-08
  • Pycharm遠程調試和MySQL數(shù)據(jù)庫授權問題

    Pycharm遠程調試和MySQL數(shù)據(jù)庫授權問題

    這篇文章主要介紹了Pycharm遠程調試和MySQL數(shù)據(jù)庫授權問題,文章內容介紹詳細,需要的小伙伴可以參考一下,希望對你的學習或工作有所幫助
    2022-03-03
  • python爬蟲快速響應服務器的做法

    python爬蟲快速響應服務器的做法

    在本篇文章里小編給大家整理的是一篇關于python爬蟲快速響應服務器的做法,需要的朋友們可以參考下。
    2020-11-11
  • torch.utils.data.DataLoader與迭代器轉換操作

    torch.utils.data.DataLoader與迭代器轉換操作

    這篇文章主要介紹了torch.utils.data.DataLoader與迭代器轉換操作,文章內容接受非常詳細,對正在學習或工作的你有一定的幫助,需要的朋友可以參考一下
    2022-02-02
  • python導出chrome書簽到markdown文件的實例代碼

    python導出chrome書簽到markdown文件的實例代碼

    python導出chrome書簽到markdown文件,主要就是解析chrome的bookmarks文件,然后拼接成markdown格式的字符串,最后輸出到文件即可。下面給大家分享實例代碼,需要的朋友參考下
    2017-12-12
  • 如何使用pandas對超大csv文件進行快速拆分詳解

    如何使用pandas對超大csv文件進行快速拆分詳解

    Pandas是Python語言的一個擴展程序庫,提供高性能、易于使用的數(shù)據(jù)結構和數(shù)據(jù)分析工具,下面這篇文章主要給大家介紹了關于如何使用pandas對超大csv文件進行快速拆分的相關資料,需要的朋友可以參考下
    2022-07-07
  • python數(shù)據(jù)分析之將爬取的數(shù)據(jù)保存為csv格式

    python數(shù)據(jù)分析之將爬取的數(shù)據(jù)保存為csv格式

    Python內置了CSV模塊,可直接通過該模塊實現(xiàn)csv文件的讀寫操作,在web應用中導出數(shù)據(jù)是比較常見操作,下面這篇文章主要給大家介紹了關于python數(shù)據(jù)分析之將爬取的數(shù)據(jù)保存為csv格式的相關資料,需要的朋友可以參考下
    2022-06-06
  • 在python shell中運行python文件的實現(xiàn)

    在python shell中運行python文件的實現(xiàn)

    今天小編就為大家分享一篇在python shell中運行python文件的實現(xiàn),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • 一篇文章帶你了解python標準庫--datetime模塊

    一篇文章帶你了解python標準庫--datetime模塊

    這篇文章主要為大家介紹了python中的datetime模塊,datetime模塊的接口則更直觀、更容易調用,想要了解datetime模塊的朋友可以參考一下
    2021-08-08
  • Pytest allure 命令行參數(shù)的使用

    Pytest allure 命令行參數(shù)的使用

    這篇文章主要介紹了Pytest allure 命令行參數(shù)的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-04-04

最新評論

萝北县| 兴隆县| 同江市| 彭阳县| 深水埗区| 饶河县| 中宁县| 土默特左旗| 鄱阳县| 陆良县| 凉城县| 维西| 司法| 天全县| 光山县| 静乐县| 平利县| 陆川县| 响水县| 麻城市| 榆社县| 唐河县| 东丽区| 龙山县| 泽普县| 无锡市| 合水县| 滦平县| 蓝山县| 萍乡市| 漳浦县| 扶风县| 瑞昌市| 扎鲁特旗| 赣州市| 同心县| 盐池县| 桐梓县| 黄骅市| 登封市| 革吉县|