簡體   English   中英

如何使用與Python相關的文件名的現有文件編寫Excel工作表

[英]How to write excel sheets to existing files with filenames that correlate to the sheets with Python

我有一個包含多個工作表的excel文件(讓我們將其稱為“主”文件。)每個工作表列在A,B列中。我有一個包含多個文件的文件路徑,其名稱與“Master”中的工作表相似'檔案。 名稱相似,包含特定文本,但不完全相同。 我希望能夠將主文件中的每個工作表導出到文件路徑中的文件以及相應的文本。

我怎么能用python實現這個目的? 我還沒有嘗試任何代碼,因為我找不到任何似乎正是我需要的東西。

您可以使用pandas讀取excel文件,迭代工作表並將每個工作表保存到不同的路徑。

這個代碼示例基於asongtoruin在'Python循環Excel表中的答案,放入一個df'中的答案

import pandas as pd

sheets_dict = pd.read_excel('master_file.xlsx', sheetname=None)

for name, sheet in sheets_dict.items():
    sheet.to_excel("directory/" + name)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM