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")

# Добавляем контент с тегами и классами
page.section_add("<h1>", "Привет, мир!", "</h1>", section_class="header")
page.section_add("<p>", "Это пример использования HTML генератора.", "</p>", section_class="content")
page.section_add("<a href='https://example.com'>", "Ссылка на Example", "</a>", section_class="link")

# Создаем таблицу
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.
  3. Создается log-файл, в котором отображается информация генерации страницы.

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.4.tar.gz (3.9 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.4-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: htmlgenim-0.4.4.tar.gz
  • Upload date:
  • Size: 3.9 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.4.tar.gz
Algorithm Hash digest
SHA256 3683b7092da7a754bad6733e86ba1d70ddb3898b0d9ed5af26019f59c4575a78
MD5 b6fca084077aab3ad7b31c9cb3e030bc
BLAKE2b-256 3a9360cf77da5698df5cd033e8a013924c5cbb87cc7f3078256be06152fc3a63

See more details on using hashes here.

File details

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

File metadata

  • Download URL: htmlgenim-0.4.4-py3-none-any.whl
  • Upload date:
  • Size: 4.0 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 debc083b5b07aae91b776427f8c87fdf65ca46e4bea261116298a2d4311035e6
MD5 51f894cdba483458e1fdb758d4ad5f19
BLAKE2b-256 20a5be6d2dfc6c935f4313d1a41300083aa89003302ca29975ea221d27a3ec01

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