Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/inanyan/webdesigngenerator
Генератор звітів для дисципліни "Програмні та інтсрументальні засоби веб-дизайну"
https://github.com/inanyan/webdesigngenerator
Last synced: about 2 months ago
JSON representation
Генератор звітів для дисципліни "Програмні та інтсрументальні засоби веб-дизайну"
- Host: GitHub
- URL: https://github.com/inanyan/webdesigngenerator
- Owner: InAnYan
- Created: 2023-10-12T10:23:48.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-28T10:37:04.000Z (about 1 year ago)
- Last Synced: 2023-10-28T11:26:00.169Z (about 1 year ago)
- Language: Python
- Homepage:
- Size: 3.91 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Генератор звітів для дисципліни "Програмні та інтсрументальні засоби веб-дизайну"
## Можливості
- Генерування титулки.
- Вставка вихідного коду.
- Генерація зображення сторінки.## Вимоги перед використанням
- Python.
- `pip install docx`.
- `pip install python-docx`.
- `pip install html2image`.
- Chrome або Chromium.## Використання
```sh
python3 zvit_maker.py group name n path_in path_out
```
Де:
- `group`: строка групи без пробілів та лапок: `КІ-23-1`, `КІ-23-2`.
- `name`: ім'я студента у форматі `'Прізвище ІніціалиБезКрапокТаПробілів'`: `'Попов РО'`.
- `n`: номер практичної роботи.
- `path_in`: шлях до файлів практичної роботи. Ці файли мають бути іменованими за спеціальними правилами, які описані нижче.
- `path_out`: назва файлу, в якому буде збережений звіт практичної роботи.Приклад: `python3 zvit_maker.py КІ-23-1 'Попов РО' 3 third N3.docx`.
## Правила іменування файлів завдань практичної роботи
Назва файлу має відповідати такому правилу, записаному як регулярний вираз: `[0-9](_[0-9])*\.html`.
Приклади: `1.html`, `2.html`, `1_2.html`, `3_1.html`, і так далі.## Примітка
Програма може генерувати тимчасові файли. Вона їх не видаляє.Писалося дуже швидко, перевірка помилок не гарантується.