Excel в HTML Python

Файлы MS Excel отлично подходят для хранения, организации и анализа больших объемов данных. В некоторых случаях разработчики также предпочитают использовать файлы Excel вместо базы данных для хранения записей. Однако для просмотра данных в файлах Excel необходимо установить MS Excel. Кроме того, вы не можете просматривать содержимое файлов Excel из своих приложений. Преобразование Excel в HTML является одним из возможных решений в таких случаях. Эта статья призвана предоставить вам способы преобразования электронных таблиц Excel в файлы HTML с помощью Python.

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

Преобразование файла Excel в HTML с помощью всплывающих подсказок с использованием Python

Вы также можете настроить API для добавления текста всплывающей подсказки в преобразованный HTML-файл. Эта функция используется, когда длина текста превышает ширину ячейки на листе и часть текста может быть скрыта. Для этого API предоставляет класс HtmlSaveOptions. Ниже приведены шаги для включения всплывающих подсказок в преобразовании Excel в HTML.

В следующем примере кода показано, как преобразовать файл 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, посетите документацию.

Смотрите также