python - 如何在 Excel 中替换一张工作表并保留所有其他现有工作表?
问题描述
excel文件中有两张表:SheetA和SheetB
我的 SheetA 具有将数据链接到 SheetB 的公式。我想每天更新 SheetB,这样 SheetA 的信息也可以每天更新。
我的代码如下,但它删除了 SheetA。
path1 = <file location>
book = load_workbook(path1)
writer = pd.ExcelWriter(path1, engine = 'openpyxl')
writer.book = book
df.to_excel(writer, "SheetB", index = False)
writer.save()
writer.close()
解决方案
推荐阅读
- java - 上传、修改和重写文件 - Angular
- arrays - SWIFTUI - 如何导航到随机视图?
- python - Dimension mismatch between input data and trained data when using conv1D
- php - 当应用程序接收到来自子文件夹的请求时,Slim 框架路由不起作用
- r - 在 R 中更改不一致的日期格式
- html - 如何在 Safari 中设置多选选项的样式(颜色除外)
- linux - 如何使用 PowerShell 6.x 或更高版本确定 Linux 的分发和版本?
- c++ - 通过 lambda 定义的 constexpr 递归函数
- java - Java VS。Python:为什么相同的代码返回不同的输出?
- encryption - ASP.NET Symmetric Encryption of string - getting the value System.IO.MemoryStream instead of encrypted name