Các tệp MS Excel rất hữu ích trong việc lưu trữ, sắp xếp và phân tích một lượng lớn dữ liệu. Trong một số trường hợp nhất định, các nhà phát triển cũng thích sử dụng tệp Excel thay vì cơ sở dữ liệu để lưu giữ hồ sơ. Tuy nhiên, để xem được dữ liệu trong file Excel, bạn cần cài đặt MS Excel. Hơn nữa, bạn không thể xem nội dung của tệp Excel từ bên trong ứng dụng của mình. Chuyển đổi Excel sang HTML là một trong những giải pháp khả thi trong những trường hợp như vậy. Bài viết này nhằm mục đích cung cấp cho bạn cách chuyển đổi bảng tính Excel sang tệp HTML bằng Python.
- Trình chuyển đổi Python Excel sang HTML
- Chuyển đổi tệp Excel sang HTML bằng Python
- Chuyển đổi tệp Excel sang HTML bằng Tooltips
API chuyển đổi Python Excel sang HTML
Aspose.Cells for Python via Java là một API bảng tính mạnh mẽ cho phép bạn tạo và thao tác các tệp Excel khá dễ dàng bằng Python. Trình chuyển đổi Excel sang HTML tích hợp sẵn của API cung cấp khả năng chuyển đổi sổ làm việc Excel sang tệp HTML chất lượng cao. Hơn nữa, nó hiển thị các tab để điều hướng giữa các trang tính trong tệp HTML. Bạn có thể chạy lệnh pip sau để cài đặt và sử dụng API trong các ứng dụng Python.
pip install aspose-cells
Chuyển đổi tệp Excel sang HTML bằng Python
Chuyển đổi các tệp XLS/XLSX sang HTML bằng Aspose.Cells dễ như ăn bánh và có thể được thực hiện trong một vài dòng mã. Sau đây là các bước để chuyển đổi tệp XLSX sang HTML bằng Python.
- Tạo một đối tượng của lớp Workbook để tải tệp Excel.
- Lưu tệp Excel dưới dạng HTML bằng phương pháp Workbook.save(fileName).
Mẫu mã sau đây cho biết cách chuyển đổi tệp XLSX sang HTML bằng Python.
# tải sổ làm việc XLSX
wb = Workbook("workbook.xlsx")
# lưu sổ làm việc dưới dạng tệp HTML
wb.save("workbook.html")
Excel sang HTML
Chuyển đổi tệp Excel sang HTML có Chú giải công cụ bằng Python
Bạn cũng có thể định cấu hình API để thêm văn bản chú giải công cụ vào tệp HTML đã chuyển đổi. Tính năng này được sử dụng khi độ dài của văn bản vượt quá độ rộng của ô trong trang tính và một phần của văn bản có thể bị ẩn. Đối với điều này, API hiển thị lớp HtmlSaveOptions. Sau đây là các bước để bật chú giải công cụ trong chuyển đổi Excel sang HTML.
- Tải tệp Excel bằng lớp Workbook.
- Tạo một đối tượng của lớp HtmlSaveOptions.
- Bật chú giải công cụ bằng phương thức HtmlSaveOptions.setAddTooltipText(True).
- Chuyển đổi Excel sang HTML bằng phương pháp Workbook.save(fileName, HtmlSaveOptions).
Mẫu mã sau đây cho biết cách chuyển đổi tệp XLSX sang HTML có chú giải công cụ bằng Python.
# tải sổ làm việc XLSX
wb = Workbook("workbook.xlsx")
options = HtmlSaveOptions()
# hiển thị chú giải công cụ
options.setAddTooltipText(True)
# lưu sổ làm việc dưới dạng tệp HTML
wb.save("workbook.html", options)
Sự kết luận
Trong bài viết này, bạn đã biết cách chuyển đổi tệp Excel sang HTML bằng Python. Ngoài ra, bạn đã học cách bật chú giải công cụ trong các tệp HTML đã chuyển đổi theo cách lập trình. Để tìm hiểu thêm về API Python Excel của Aspose, vui lòng truy cập tài liệu.