Скрипт на Python или node.js создающий HTML по шаблону

Цена договорная
15 января 2021, 00:01 • 12 откликов • 95 просмотров
Реализовать скрипт на Python или JavaScript (для node.js), который формирует HTML-станицу, содержащую таблицы со иконками в SVG и названиями их файлов.

Скрипт вызывается из командной строки, обрабатывая следующие аргументы (если не указан ни один из флагов, то таблицы генерируются для всех файлов):

- путь к директории с файлами иконок;
- путь к файлу шаблона HTML-страницы;
- путь для вывода генерируемого HTML-файла;
- флаг --type1, чтобы сгенерировать таблицу для иконок с префиксом type1;
- флаг --type2, чтобы сгенерировать таблицу для иконок с префиксом type2;
- флаг --type3, чтобы сгенерировать таблицу для иконок с префиксом type3;
- флаг --type4, чтобы сгенерировать таблицу для иконок с префиксом type4.

Подготовить файл с шаблоном HTML, который используется как основа для генерации
страницы.


Формат таблиц: 3 иконки с именем файла в ряд:

<имя файла без расширения> <имя файла без расширения> <имя файла без расширения>


Формат страницы:

Type1

<таблица для иконок с префиксом type1>

Type2

<таблица для иконок с префиксом type2>

Type3

<таблица для иконок с префиксом type3>

Type4

<таблица для иконок с префиксом type4>

Type5

<таблица для иконок с префиксом type4>


Подготовить CSS-файл, удовлетворяющий следующим условиям:

- фон страницы белый;
- отображение изображения иконки определяется классом, одинаковым для всех
иконок:
- фон строк таблицы переменный серый/темно-серый;
- Размер иконок:

Type1: 36x36
Type2: 45x45
Type3: 80x80
Type4: 48x48
Type5: 32x32

Эскиз страницы в PNG предоставляется по запросу
Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Фрилансер
Дмитрий отличный заказчик. Работать с ним одно удовольствие. Своевременная оплата и отличная коммуникация. Рекомендую.
4 года назад