Jak wyeksportować Excela do Worda w Pythonie

Oto artykuł opisujący proces eksportowania programu Excel do programu Word w języku Python. Zawiera wszystkie szczegóły konfiguracji, sekwencję kroków, które należy wykonać, oraz uruchamialny przykładowy kod do testowania tej funkcji bez pisania własnego kodu. Możesz zmienić plik źródłowy z Excela na Worda w Pythonie, np. XLSX lub XLS na DOCX używając tylko kilku linijek kodu.

Kroki, aby przekonwertować plik Excela na Word w Pythonie

  1. Stwórz środowisko programistyczne, aby używać Aspose.Cells dla Pythona przez Javę w swojej aplikacji
  2. Zaimportuj niezbędne przestrzenie nazw i klasy do użycia w kodzie
  3. Załaduj wejściowy plik programu Excel do obiektu klasy Workbook w celu konwersji do pliku programu Word
  4. Utwórz instancję obiektu klasy DocxSaveOptions
  5. Ustaw flagę, aby utworzyć katalog, jeśli nie istnieje, aby zapisać wyjściowy plik Word
  6. Zapisz plik programu Excel jako plik programu Word przy użyciu metody Workbook.save() i niestandardowych opcji zapisywania

Szczegółowe kroki tutaj można wykonać, aby przekonwertować dokument Excel na Word w Pythonie tak, że najpierw udostępniany jest zasób wymagany do uruchomienia tej aplikacji. Następnie możesz po prostu załadować plik Excela i zapisać go jako plik DOCX, używając modułu wyliczającego SaveFormat.DOCX w metodzie save(), który utworzy plik DOCX z ustawieniami domyślnymi. Jednak dla celów demonstracyjnych obiekt klasy DocxSaveOptions jest używany do ustawiania kilku właściwości wyjściowego dokumentu programu Word.

Kod do konwersji XLSX na DOCX w Pythonie

Ten przykładowy kod, który zmienia Excel na Word w Pythonie, używa konstruktora klasy Workbook, który przyjmuje nazwę pliku źródłowego, podczas gdy można użyć innych konstruktorów, na przykład jeden z konstruktorów przyjmuje FileFormatType jako argument. Jeśli nie udostępniamy żadnego formatu pliku, używany jest domyślny format Excel97To2003, jednak możesz użyć określonego formatu, takiego jak CSV, XLSM, ODS, EXCEL_95 i wiele innych w zależności od typu pliku źródłowego. Z drugiej strony, podczas zapisywania dokumentu programu Word można ustawić różne właściwości w obiekcie klasy DocxSaveOptions, takie jak ustawienie flagi obszarów scalania, ustawienie wywołania zwrotnego ostrzeżenia i ustawienie flagi tworzenia katalogu, co również zostało tutaj zademonstrowane.

Ten artykuł poprowadził nas do konwersji pliku Excel na dokument Word. Jeśli chcesz poznać proces konwersji pliku Excel do pliku CSV, zapoznaj się z artykułem na jak przekonwertować Excel na CSV w Pythonie.

 Polski