Ten krótki samouczek pokazuje, jak konwertować XLS na XLSX w Pythonie, ładując źródłowy plik XLS i zapisując go z powrotem jako XLSX lub w dowolnym innym obsługiwanym formacie MS Excel. Aby przekonwertować XLS na XLSX Python konfiguracja środowiska i szczegółowe kroki wykonania zadania są udostępniane. Możesz zastosować różne typy filtrów podczas ładowania źródłowego pliku XLS, a także zmodyfikować zawartość przed konwersją do formatu XLSX, ODS, CSV itp.
Kroki, aby przekonwertować XLS na XLSX w Pythonie
- Skonfiguruj projekt do uruchomienia Aspose.Cells dla Pythona przez Javę, aby przekonwertować XLS na XLSX
- Utwórz obiekt klasy LoadOptions, aby zastosować filtr podczas ładowania źródłowego pliku XLS
- Ustaw filtr, aby załadować tylko arkusze wykresów
- Załaduj plik XLS do obiektu Workbook, używając odpowiednich filtrów w obiekcie LoadOptions
- Zapisz plik wyjściowy jako XLSX
Te kroki pokazują, jak za pomocą Python przekonwertować XLS na XLSX, prowadząc najpierw do ustanowienia środowiska, a następnie krok po kroku, aby wykonać zadanie. Należy zauważyć, że nie jest konieczne używanie LoadOptions i można po prostu załadować XLS, a następnie bezpośrednio zapisać go jako XLSX, podając nazwę pliku wyjściowego. Dostępne są jednak wskazówki dotyczące filtrowania zawartości podczas ładowania pliku XLS w celu skrócenia czasu przetwarzania i zapotrzebowania na pamięć przed skopiowaniem wymaganych danych do wyjścia XLSX.
Kod do konwersji XLS na XLSX w Pythonie
Aby konwertować XLS na XLSX, używany jest kod Pythona, który wykonuje niezbędne importy dla wymaganej biblioteki i klas, a następnie tworzy obiekt klasy LoadOptions, w którym stosowany jest filtr w celu załadowania tylko arkuszy wykresów. Możesz użyć LoadOptions, aby załadować całe dane lub tylko kształty, rysunki, tabele, obrazy itp. Możesz także ustawić hasło, aby otworzyć plik XLS, jeśli jest zaszyfrowany.
Ten samouczek nauczył nas, jak można przeprowadzić konwersję Python XLS na XLSX. Jeśli chcesz poznać proces konwersji programu Excel do formatu PDF, zapoznaj się z artykułem na stronie jak przekonwertować CSV na Excel w Pythonie.