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

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

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

      python excel pandas openpyxl

       

       

      1.遇到的問題

      1.1、給帶公式的excel寫入數據,文件未保存狀態,讀值為None。

      解決方式1:

      from win32com.client import Dispatch
      
      # 使用win32com自動打開文件并保存
      def just_open(filename):
          xlApp = Dispatch("Excel.Application")
          xlApp.Visible = False
          xlBook = xlApp.Workbooks.Open(filename)
          xlBook.Save()
          xlBook.Close()
      
      xlsx_name = r"D:\zmm\PC\PC_AT\performance.xlsx"
      just_open(xlsx_name)
      wb = load_workbook(xlsx_name, data_only=True)
      ws = wb['spec']
      cell = ws["F60"]
      print(cell.value)

       

      解決方式2:

       

      import xlwings as xw
      def
      xlsx_calculate(file_name): """ 使用 xlwings 打開 Excel 文件,并且對公式重新計算 :return: """ # # 需要重載一下這個文件,調整一下激活頁 # workbook = load_workbook(file_name) # workbook.active = 2 # for sheet in workbook: # if sheet.title == 'spec': # sheet.sheet_view.tabSelected = True # else: # sheet.sheet_view.tabSelected = False # workbook.save(file_name) app = xw.App(visible=False) workbook = app.books.open(file_name) # 1. 保證openpyxl做的修改保存到了文件 workbook.save() # # 2. 觸發所有公式重新計算 # workbook.app.calculate() # # 3. 保存公式計算后的結果 # workbook.save() # 4. 關閉 workbook.close() app.quit()

       

       2.表格操作

      2.1、寫入excel

      pandas:

      test_list = [temp.split() for temp in test_date]
      df1 = pd.DataFrame(test_list)
      with pd.ExcelWriter(xlsx_name, mode='a', engine="openpyxl", if_sheet_exists="replace") as writer:
          df1.to_excel(writer, sheet_name='stream', header=False, index=False)

       

      openpyxl:

      # 加載工作簿和工作表
      wb = load_workbook(xlsx_name)
      ws = wb['spec']
      cell = ws["D60"]
      cell.value = 10000
      # 保存工作簿
      wb.save(xlsx_name)
      wb.close()

       

       

       

      2.2、讀取excel

      pandas

          p = pd.read_excel(xlsx_name, sheet_name="spec")
          spec_datas = p.to_dict(orient="records")

      openpxl

      wb = load_workbook(xlsx_name, data_only=True)
      ws = wb['spec']
      cell = ws["F60"]
      print(cell.value)

       

      posted @ 2024-08-20 15:41  zmm521  閱讀(89)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 99久久er热在这里只有精品99 | 色老头亚洲成人免费影院| 亚洲av男人电影天堂热app| 亚洲精品久久国产高清小说| 人妻少妇偷人无码视频| 亚洲色成人网站www永久| 国产一级黄色片在线观看| 蓝田县| 吉川爱美一区二区三区视频| 国产一区在线观看不卡| 人妻少妇偷人精品一区| 亚洲中文字幕一区二区| 国产人成777在线视频直播| 国产综合色在线精品| 成人无码www在线看免费| 亚洲大尺度一区二区三区| 天门市| 国产精品中文字幕视频| 亚洲精品一二三四区| 欧美日韩国产va在线观看免费| 日韩人妻精品中文字幕专区| 国产精品久久久久鬼色| 精品人妻伦一二二区久久| 梅河口市| 国产草草影院ccyycom| 伊人成人在线视频免费| 国产小嫩模无套中出视频| 国产亚洲亚洲国产一二区| 九色综合狠狠综合久久| 亚洲乱码一区二区三区视色| 国产成人av电影在线观看第一页| 中国CHINA体内裑精亚洲日本| 九九热在线免费视频观看| 日韩有码中文在线观看| 永久无码天堂网小说区| 免费看成人aa片无码视频吃奶| 久久久久免费看成人影片| 国产亚洲精品在av| 国内精品视频一区二区三区八戒| 久久久久久国产精品美女| 亚洲第一综合天堂另类专|