Файлы MS Excel отлично подходят для хранения, организации и анализа больших объемов данных. В некоторых случаях разработчики также предпочитают использовать файлы Excel вместо базы данных для хранения записей. Однако для просмотра данных в файлах Excel необходимо установить MS Excel. Кроме того, вы не можете просматривать содержимое файлов Excel из своих приложений. Преобразование Excel в HTML является одним из возможных решений в таких случаях. Эта статья призвана предоставить вам способы преобразования электронных таблиц Excel в файлы HTML с помощью Python.
- Конвертер Python Excel в HTML
- Преобразование файлов Excel в HTML с помощью Python
- Преобразование файлов Excel в HTML с всплывающими подсказками
API конвертера Python из Excel в HTML
Aspose.Cells for Python через Java — это мощный API для работы с электронными таблицами, который позволяет легко создавать файлы Excel и управлять ими с помощью Python. Встроенный в API конвертер Excel в HTML обеспечивает высококачественное преобразование книг Excel в файлы HTML. Кроме того, он отображает вкладки для навигации между листами в файле HTML. Вы можете запустить следующую команду pip, чтобы установить и использовать API в приложениях Python.
pip install aspose-cells
Преобразование файлов Excel в HTML с помощью Python
Преобразование файлов XLS/XLSX в HTML с помощью Aspose.Cells очень просто и может быть выполнено в пару строк кода. Ниже приведены шаги для преобразования файла XLSX в HTML с помощью Python.
- Создайте объект класса Workbook для загрузки файла Excel.
- Сохраните файл Excel в формате HTML, используя метод Workbook.save(fileName).
В следующем примере кода показано, как преобразовать файл XLSX в HTML с помощью Python.
# load XLSX workbook
wb = Workbook("workbook.xlsx")
# save workbook as HTML file
wb.save("workbook.html")
Эксель в HTML
Преобразование файла Excel в HTML с помощью всплывающих подсказок с использованием Python
Вы также можете настроить API для добавления текста всплывающей подсказки в преобразованный HTML-файл. Эта функция используется, когда длина текста превышает ширину ячейки на листе и часть текста может быть скрыта. Для этого API предоставляет класс HtmlSaveOptions. Ниже приведены шаги для включения всплывающих подсказок в преобразовании Excel в HTML.
- Загрузите файл Excel, используя класс Workbook.
- Создайте объект класса HtmlSaveOptions.
- Включите всплывающую подсказку с помощью метода HtmlSaveOptions.setAddTooltipText(True).
- Преобразование Excel в HTML с помощью метода Workbook.save(fileName, HtmlSaveOptions).
В следующем примере кода показано, как преобразовать файл XLSX в HTML с помощью всплывающей подсказки с помощью Python.
# load XLSX workbook
wb = Workbook("workbook.xlsx")
options = HtmlSaveOptions()
# show tooltips
options.setAddTooltipText(True)
# save workbook as HTML file
wb.save("workbook.html", options)
Вывод
В этой статье вы увидели, как конвертировать файлы Excel в HTML с помощью Python. Кроме того, вы узнали, как включить всплывающие подсказки в преобразованных файлах HTML программным путем. Чтобы узнать больше об API Python Excel от Aspose, посетите документацию.