Tento článek popisuje, jak sloučit soubory Excel pomocí Pythonu. Obsahuje nastavení IDE, seznam pokynů a ukázkový kód pro spojení souborů Excel pomocí Pythonu. Naučíte se techniky řízení načítání vstupních souborů Excel spolu s filtrováním listů na základě různých parametrů.
Steps to Combine Multiple Excel Files using Python
- Vytvoření prostředí pro použití Aspose.Cells for Python via .NET ke sloučení souborů Excel
- Import požadovaných modulů a tříd z knihovny a načtení licence
- Vytvoření seznamu souborů Excel, které chcete sloučit do jednoho souboru
- Načtení prvního souboru do objektu Workbook jako cílového souboru, do kterého budou sloučeny ostatní soubory
- Procházení zbývajícího seznamu souborů a jejich sloučení do prvního souboru pomocí metody Combine
- Uložení prvního souboru jako výstupního souboru na disk nastavením nového názvu souboru
Tyto kroky definují proces kombinování souborů Excel pomocí Pythonu. Importujte potřebné moduly, načtěte licenci, vytvořte seznam vstupních souborů Excel a načtěte první soubor Excel jako cílový soubor pomocí objektu třídy Workbook. Nakonec iterujte přes zbytek souborů Excel, pro každý soubor zavolejte metodu Combine, abyste jej připojili k prvnímu souboru Excel, a uložte první soubor Excel jako výstupní soubor obsahující všechny soubory Excel.
Code to Combine Excel Documents using Python
Výše uvedený kód ukazuje, jak sloučit soubory XLSX pomocí Pythonu. Nejjednodušší proces kombinování dvou souborů spočívá v načtení prvního souboru do objektu třídy Workbook a předání druhého souboru jako argumentu metodě Combine vyvolané z prvního souboru. Můžete použít třídu LoadOptions, která obsahuje vlastnost LoadFilter, k nastavení kritérií pro požadované listy, které mají být zahrnuty do načteného souboru pro sloučení do jiného cílového souboru Excel.
Tento článek nás naučil proces sloučení více souborů Excel. Chcete-li vytvořit soubor Excel s Ganttovým diagramem, podívejte se na článek Vytvoření Ganttova diagramu v Excelu pomocí Pythonu.