<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Python-openpyxl讀寫xlsx文件詳解

      Openpyxl介紹

      在數據處理和分析的過程中,Excel文件由于其直觀的表格形式以及易操作的特點,被廣泛應用于各個行業和領域。而Python作為一種強大的編程語言,自然也提供了多種處理Excel文件的庫。其中,openpyxl庫就是專門用于讀寫.xlsx文件的Python庫。本文將詳細介紹如何使用openpyxl庫來讀寫xlsx文件。

      一、安裝openpyxl

      在使用openpyxl庫之前,首先需要確保已經安裝了這個庫。可以使用pip來安裝:

      pip install openpyxl

       

      二、讀取xlsx文件

      加載工作簿

      使用openpyxl.load_workbook()函數來加載一個已經存在的xlsx文件:

      from openpyxl import load_workbook 
      
      workbook = load_workbook('example.xlsx')

       

      獲取工作表

      一個Excel文件可以包含多個工作表(Sheet),通過workbook.sheetnames可以獲取所有工作表的名稱列表,通過workbook[sheet_name]workbook.active可以獲取對應的工作表對象。

      sheet_names = workbook.sheetnames  # 獲取所有工作表名稱 
      
      sheet = workbook['Sheet1']  # 獲取名為'Sheet1'的工作表 
      
      # 或者使用active屬性獲取活動工作表 
      active_sheet = workbook.active

       

      讀取單元格數據

      通過工作表的cell()方法或直接使用單元格坐標,可以讀取單元格的數據。

      # 使用cell()方法 
      cell_value = sheet.cell(row=1, column=1).value  # 讀取第一行第一列的數據 
      
      # 使用單元格坐標 
      cell_value = sheet['A1'].value  # 同樣讀取第一行第一列的數據

       

      讀取整行或整列數據 

      row_values = [cell.value for cell in sheet[1]]  # 第一行數據 
      
      column_values = [sheet[f'A{i}'].value for i in range(1, sheet.max_row + 1)]  # A列數據 

       

      遍歷工作表數據

      如果需要遍歷整個工作表的數據,可以使用iter_rows()iter_cols()方法。

      for row in sheet.iter_rows(values_only=True): 
          print(row)  # 打印每一行的數據

       

      三、寫入xlsx文件

      創建工作簿和工作表

      使用openpyxl.Workbook()可以創建一個新的工作簿,并默認創建一個活動工作表。

      from openpyxl import Workbook 
      
      workbook = Workbook() 
      sheet = workbook.active

       

      寫入單元數據

      與讀取單元格數據類似,可以使用cell()方法或直接使用單元格坐標來寫入數據。

      sheet['A1'] = 'Hello'        # 在第一行第一列寫入'Hello' 
      
      sheet.cell(row=2, column=2, value='World')       # 在第二行第二列寫入'World'

       

      保存工作簿

      使用workbook.save()方法將修改后的工作簿保存到文件。

      workbook.save('output.xlsx')  # 將工作簿保存為output.xlsx文件

       

      四、注意事項

      1在讀取和寫入xlsx文件時,注意文件的路徑和名稱是否正確。

      2如果需要處理大量數據,建議使用pandas庫來處理Excel文件,它提供了更強大和靈活的數據處理能力。

      3openpyxl庫主要用于處理.xlsx格式的文件,如果需要處理.xls格式的文件,可以使用xlrdxlwt庫。

      posted @ 2024-09-02 15:24  業余磚家  閱讀(957)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产精品白浆无码流出| 亚洲综合国产成人丁香五| 久久精品国产亚洲精品2020| 男女性高爱潮免费网站| 亚洲成A人片在线观看的电影| 老司机精品影院一区二区三区| 亚洲岛国成人免费av| 中文字幕乱码在线播放| 自偷自拍亚洲综合精品| 2021国产精品一卡2卡三卡4卡| 在线成人国产天堂精品av| 亚洲国产精品久久久天堂麻豆宅男 | 久久熟女| 国产情侣激情在线对白| 国产自产av一区二区三区性色 | 精品国产久一区二区三区| 久久亚洲国产精品久久| 国产草草影院ccyycom| 亚洲午夜精品国产电影在线观看| av无码精品一区二区乱子| 国产精品国三级国产专区| 亚洲精品国产美女久久久| 色婷婷欧美在线播放内射| 仁怀市| 成人网站免费观看永久视频下载 | 亚洲中文字幕av不卡无码| 日本亚洲欧洲无免费码在线| 大屁股国产白浆一二区| 剑川县| 亚洲一区二区偷拍精品| 久久久久青草线蕉亚洲| 亚洲色大成网站WWW永久麻豆| 18禁亚洲深夜福利人口| 欧美人禽杂交狂配| 亚洲女人天堂成人av在线| 亚洲国产精品无码一区二区三区| 2020年最新国产精品正在播放| 日韩精品一二区在线观看| 亚洲欧美日韩久久一区二区| 国产精品嫩草99av在线| 射阳县|