採用to excel儲存檔案不覆蓋原有的sheet

2021-10-05 16:27:59 字數 603 閱讀 4805

在python中用pandas中的to_excel儲存檔案時,會將原檔案的sheet進行覆蓋,無法將處理後的結果儲存在讀取的檔案中,採用openpyxl模組可以解決這個問題,方法如下

例子

import openpyxl

import pandas as pd

path = r"c:\users\john\desktop\test.xlsx"

df = pd.read_excel(path,index_col=

none

)result = df.head(

)excel_writer = pd.excelwriter(path, engine=

'openpyxl'

)book = openpyxl.load_workbook(excel_writer.path)

excel_writer.book = book

result.to_excel(excel_writer=excel_writer, sheet_name=

'test'

, index=

none

)excel_writer.close(

)

把物件儲存轉為檔案儲存,到底香不香?

首先打包乙個s3fs的docker映象 from xx.xx.xx basic centos 7.5.1804 run yum install epel release y yum install s3fs fuse y 如果是docker直接啟動 docker run it privileged然...

kafka檔案儲存結構和如何保證資料不丟失

一 kafka檔案組成 基本組成 1 broker 節點,多個broker構成乙個集群 2 topic 對訊息進行歸類 3 producer 生產者 4 comsumer 消費者 5 consumergroup 消費組 topic的組成 1 partition 物理上資料儲存的概念,乙個topic包...

GFS安裝例項 解決共享儲存檔案系統資料不同步問題

一 安裝gfs軟體包 第一種安裝方法是在安裝centos時,選擇storage clustering組包 第二種方法是用yum 安裝 yum groupinstall cluster storage cluster y 配置方法稍後給出 二 配置節點cluster檔案 node1 node2如下 r...