我一直在尝试找出如何在 excel 文件中复制特定的工作表。到目前为止,我还没有找到使用 Pandas 的正确方法。
我能找到的就是如何将工作表从一个文件复制到另一个文件。
我的目标是复制“Sheet1”并将其命名为“Sheet2”。所以结果将是一个包含工作表“Sheet1”和“Sheet2”的 excel 文件。 “Sheet2”是“Sheet1”的精确副本。
提前致谢!
使用openpyxl,您可以
copy_worksheet
制作dupe:
#pip install openpyxl
from openpyxl import load_worbook
wb = load_workbook("file.xlsx")
dup_ws = wb.copy_worksheet(wb["Sheet1"])
dup_ws.title = "Sheet2"
wb.save("file.xlsx")
输出: