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

python實現(xiàn)讀取excel文件中所有sheet操作示例

 更新時間:2019年08月09日 09:41:59   作者:zhizunyu2009  
這篇文章主要介紹了python實現(xiàn)讀取excel文件中所有sheet操作,涉及Python基于openpyxl模塊的Excel文件讀取、遍歷相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了python實現(xiàn)讀取excel文件中所有sheet操作。分享給大家供大家參考,具體如下:

表格是這樣的

這里寫圖片描述 

這里寫圖片描述

實現(xiàn)把此文件所有sheet中 標識為1 的行,取出來,存入一個字典。所有行組成一個列表。

# -*- coding: utf-8 -*-
from openpyxl import load_workbook
def get_data_from_excel(excel_dir):#讀取excel,取出所有sheet要執(zhí)行的接口信息,返回列表
  work_book = load_workbook(excel_dir)
  all_sheets = work_book.sheetnames
  api_info_list = []
  for i in range(0,len(all_sheets)):
    work_sheet = all_sheets[i]
    sheet = work_book[work_sheet]
    rows = sheet.max_row
    for r in range(1,rows):#從第2行開始取數(shù)據(jù)
      api_data = {}
      temp_list = []
      for n in range(0,len(sheet[str(r+1)])):
        if sheet[str(r+1)][0].value == 1:#把標識為1的行,此行的每個單元格數(shù)據(jù)加入到臨時list
          temp_list.append(sheet[str(r+1)][n].value)
      for param in temp_list:#把臨時表list中有'='符號的元素分割開
        if '=' in str(param):
          p = param.split('=')
          api_data[p[0]] = p[1]
      if api_data:
        api_info_list.append(api_data)
  return api_info_list
if __name__ == '__main__':
  excel_dir = "D:\\api_testcase.xlsx"
  print(get_data_from_excel(excel_dir))

這里寫圖片描述

更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python操作Excel表格技巧總結(jié)》、《Python文件與目錄操作技巧匯總》、《Python文本文件操作技巧匯總》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》及《Python入門與進階經(jīng)典教程

希望本文所述對大家Python程序設(shè)計有所幫助。

相關(guān)文章

  • 詳解利用django中間件django.middleware.csrf.CsrfViewMiddleware防止csrf攻擊

    詳解利用django中間件django.middleware.csrf.CsrfViewMiddleware防止csrf

    這篇文章主要介紹了詳解利用django中間件django.middleware.csrf.CsrfViewMiddleware防止csrf攻擊,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-10-10
  • python_matplotlib改變橫坐標和縱坐標上的刻度(ticks)方式

    python_matplotlib改變橫坐標和縱坐標上的刻度(ticks)方式

    這篇文章主要介紹了python_matplotlib改變橫坐標和縱坐標上的刻度(ticks)方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • python文件讀寫并使用mysql批量插入示例分享(python操作mysql)

    python文件讀寫并使用mysql批量插入示例分享(python操作mysql)

    這篇文章主要介紹了python文件讀寫并使用mysql批量插入示例,可以學習到python操作mysql數(shù)據(jù)庫的方法,需要的朋友可以參考下
    2014-02-02
  • python處理二進制數(shù)據(jù)的方法

    python處理二進制數(shù)據(jù)的方法

    這篇文章主要介紹了python處理二進制數(shù)據(jù)的方法,涉及Python針對二進制數(shù)據(jù)的相關(guān)操作技巧,需要的朋友可以參考下
    2015-06-06
  • PyCharm設(shè)置中文(漢化與解除漢化)的方法

    PyCharm設(shè)置中文(漢化與解除漢化)的方法

    這篇文章介紹了PyCharm設(shè)置中文(漢化與解除漢化)的方法,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-06-06
  • python實現(xiàn)畫桃心表白

    python實現(xiàn)畫桃心表白

    這篇文章主要介紹了python實現(xiàn)畫桃心表白的代碼,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • Python編程使用matplotlib繪制動態(tài)圓錐曲線示例

    Python編程使用matplotlib繪制動態(tài)圓錐曲線示例

    這篇文章主要介紹了Python使用matplotlib繪制動態(tài)的圓錐曲線示例實現(xiàn)代碼,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步
    2021-10-10
  • Django處理多用戶類型的方法介紹

    Django處理多用戶類型的方法介紹

    這篇文章主要給大家介紹了關(guān)于Django處理多用戶類型的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Django具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-05-05
  • python隨機打印成績排名表

    python隨機打印成績排名表

    這篇文章主要為大家詳細介紹了python隨機打印成績排名表,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-06-06
  • Python海龜繪圖(Turtle)應(yīng)用指南

    Python海龜繪圖(Turtle)應(yīng)用指南

    python2.6版本中后引入的一個簡單的繪圖工具,叫做海龜繪圖(Turtle?Graphics)。海龜繪圖(turtle庫)是python的內(nèi)部模塊,使用前導入即可。本文將展示三個通過海龜繪圖實現(xiàn)的小程序,快來跟隨小編一起學習吧
    2022-03-03

最新評論

通山县| 南城县| 钟山县| 西平县| 惠东县| 布尔津县| 荆门市| 利川市| 樟树市| 公安县| 慈溪市| 天镇县| 凤翔县| 合阳县| 巫山县| 凤台县| 昆山市| 教育| 泸定县| 弋阳县| 新民市| 彭水| 秦安县| 花莲县| 韩城市| 汕头市| 潮安县| 龙南县| 尚义县| 阳山县| 崇文区| 泌阳县| 阿坝| 崇仁县| 曲麻莱县| 伽师县| 汨罗市| 沧州市| 株洲县| 平利县| 邹平县|