# Коллекция скриптов для ТВ и МС ### Установка Должен быть установлен Python 3.10+ Клонируем репозиторий: ```bash git clone git@ilbz.ru:brinza/tvms.git ``` Устанавливаем пакет через pip: ```bash python -m pip install tvms ``` После установки в shell будет доступна команда tvms. Вывод справки по ней: ```bash tvms --help ``` ### random_table Генерирует массив случайных чисел, создаёт документ Word с таблицей и .py файл со строкой инициализации списка. Генерировать массив из 200 случайных целых чисел, размер таблицы Word 20x10. ```bash tvms random_table ``` Результат генерации сохраняется в каталог `result` (можно изменить). Генерировать массив из 17 (`--count`) случайных вещественных (`--rtype float`) чисел от -5 до 5 включительно (`--min` и `--max`), таблицу разбить на 10 столбцов (`--cols`). ```bash tvms random_table --rtype float --min -5 --max 5 --cols 5 --count 17 ``` `--prec` позволяет установить кол-во знаков после запятой при генерации вещественных чисел. ```bash tvms random_table --rtype float --prec 2 ``` `--seed` позволяет задать сид генерации случайных чисел. ```bash tvms random_table --seed 10 ``` `--docx` и `--py` задают путь для генерируемых файлов (**предыдущее содержимое удаляется**). ```bash tvms random_table --docx /tmp/table.docx --py /tmp/script.py ```