Skip to main content

Генератор HTML-страниц

Project description

HTML Generator

Библиотека для генерации HTML-страниц. Поддерживает добавление заголовков, CSS- и JS-файлов, а также секций контента.

Установка

Установите библиотеку через pip:

pip install htmlgenim

Использование

from htmlgenim.generator import HTML, Table

# Создаем экземпляр HTML
page = HTML()

# Устанавливаем заголовок
page.set_title("Моя страница")

# Добавляем CSS-файлы
page.css_link_add("styles.css")

# Добавляем JS-файлы
page.js_link_add("script.js")

# Добавляем секции контента с классами CSS
page.section_add("<h1>Привет, мир!</h1>", section_class="label")
page.section_add("<button>Это пример использования HTML генератора.</button>", section_class="button")

# Создаем таблицу
table = Table()
table.add_class("my-table")
table.add_row(['Ячейка 1', 'Ячейка 2'])
table.add_row(['Ячейка 3', 'Ячейка 4'])
page.table_add(table)

# Сохраняем HTML в файл
page.save_to_file("output.html")

Upgrade

  1. Возможность добавление таблицы
  2. Можно указывать стили CSS к section

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

htmlgenim-0.4.1.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

htmlgenim-0.4.1-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file htmlgenim-0.4.1.tar.gz.

File metadata

  • Download URL: htmlgenim-0.4.1.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.4

File hashes

Hashes for htmlgenim-0.4.1.tar.gz
Algorithm Hash digest
SHA256 d36226a1070f0a546bcdbd8f96ed1b568ab5feb06ba98fb4a10c26c3ef689cec
MD5 5e740ffb9e21ec1a272c7f33f596c251
BLAKE2b-256 e932e06b3bdf1a748bd849709977697e8c67388fdd96f01a9533d4ac14686537

See more details on using hashes here.

File details

Details for the file htmlgenim-0.4.1-py3-none-any.whl.

File metadata

  • Download URL: htmlgenim-0.4.1-py3-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.4

File hashes

Hashes for htmlgenim-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b69bb16adc268b5432c480a9c128531a70d93d371d7d3994003ec6f252efc0a0
MD5 8a9a365040c3dbb432b77685e1c4a6f9
BLAKE2b-256 ae7e7d65350ddb22fdb74632a0f4dbf8d7cf804b84bdb65da5cd56a8eac1b56d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page