Hướng dẫn nhanh này hướng dẫn cách chuyển XLS sang XLSX bằng Python bằng cách tải tệp XLS nguồn và lưu lại dưới dạng XLSX hoặc sang bất kỳ định dạng nào khác được MS Excel hỗ trợ. Để chuyển cấu hình môi trường XLS sang XLSX Python và các bước chi tiết để hoàn thành tác vụ được chia sẻ. Bạn có thể áp dụng các loại bộ lọc khác nhau trong khi tải tệp XLS nguồn và cũng có thể sửa đổi nội dung trước khi chuyển đổi nó sang XLSX, ODS, CSV, v.v.
Các bước để chuyển đổi XLS sang XLSX trong Python
- Định cấu hình dự án để chạy Aspose.Cells cho Python qua Java để chuyển đổi XLS sang XLSX
- Tạo một đối tượng lớp LoadOptions để áp dụng bộ lọc trong khi tải XLS nguồn
- Đặt bộ lọc để chỉ tải các trang biểu đồ
- Tải tệp XLS vào đối tượng Workbook bằng các bộ lọc mong muốn trong đối tượng LoadOptions
- Lưu tệp đầu ra dưới dạng XLSX
Các bước này cho thấy cách sử dụng Python chuyển đổi XLS sang XLSX bằng cách hướng dẫn trước để thiết lập môi trường và sau đó là cách tiếp cận từng bước để thực hiện tác vụ. Cần lưu ý rằng không cần thiết phải sử dụng LoadOptions và bạn chỉ cần tải XLS rồi lưu trực tiếp dưới dạng XLSX bằng cách cung cấp tên tệp đầu ra. Tuy nhiên, hướng dẫn được cung cấp để lọc nội dung trong khi tải tệp XLS để giảm thời gian xử lý và yêu cầu bộ nhớ trước khi sao chép dữ liệu cần thiết sang đầu ra XLSX.
Mã để chuyển đổi XLS sang XLSX trong Python
Để chuyển đổi XLS thành XLSX Mã Python được sử dụng để thực hiện các thao tác nhập cần thiết cho các lớp và thư viện bắt buộc, sau đó tạo đối tượng lớp LoadOptions nơi bộ lọc được áp dụng để chỉ tải các trang biểu đồ. Bạn có thể sử dụng LoadOptions để tải toàn bộ dữ liệu hoặc chỉ hình, bản vẽ, bảng, ảnh, v.v. Bạn cũng có thể đặt mật khẩu để mở tệp XLS nếu tệp được mã hóa.
Hướng dẫn này đã dạy chúng tôi cách sử dụng chuyển đổi Python XLS sang XLSX có thể được thực hiện. Nếu bạn muốn tìm hiểu quy trình chuyển đổi Excel sang PDF, hãy tham khảo bài viết trên cách chuyển đổi CSV sang Excel trong Python.