Тази статия описва как да обединявате Excel файлове с помощта на Python. Тя съдържа настройки на IDE, списък с инструкции и примерен код за свързване на Excel файлове с помощта на Python. Ще научите техники за контрол на зареждането на входните Excel файлове, както и филтриране на листовете въз основа на различни параметри.
Steps to Combine Multiple Excel Files using Python
- Създаване на среда за използване на Aspose.Cells for Python via .NET за обединяване на Excel файлове
- Импортиране на необходимите модули и класове от библиотеката и зареждане на лиценза
- Създаване на списък с Excel файловете, които искате да обедините в един файл
- Зареждане на първия файл в обекта Workbook като файл дестинация, в който ще бъдат обединени другите файлове
- Обхождане на останалия списък с файлове и обединяването им в първия файл с помощта на метода Combine
- Запазване на първия файл като изходен файл на диска чрез задаване на ново име на файла
Тези стъпки определят процеса за обединяване на Excel файлове с помощта на Python. Импортирайте необходимите модули, заредете лиценза, създайте списък с входните Excel файлове и заредете първия Excel файл като файл дестинация, използвайки обекта на класа Workbook. Накрая, итерирайте през останалите Excel файлове, извикайте метода Combine за всеки файл, за да го свържете с първия Excel файл, и запазете първия Excel файл като изходен файл, съдържащ всички Excel файлове.
Code to Combine Excel Documents using Python
Горният код демонстрира как да обединявате XLSX файлове с помощта на Python. Най-простият процес за комбиниране на два файла е да заредите първия файл в обекта на класа Workbook и да подадете втория файл като аргумент към метода Combine, извикан от първия файл. Можете да използвате класа LoadOptions, който съдържа свойството LoadFilter, за да зададете критерии за желаните листове, които да бъдат включени в заредения файл за обединяване към друг Excel файл дестинация.
Тази статия ни научи на процеса за обединяване на множество Excel файлове. За да създадете Excel файл с диаграма на Гант, вижте статията Създаване на диаграма на Гант в Excel с помощта на Python.