This repository has been archived on 2024-06-24. You can view files and clone it, but cannot push or open issues or pull requests.
2024-02-28 17:27:23 +03:00
2024-02-28 17:18:02 +03:00
2024-02-28 16:56:44 +03:00
2024-02-28 17:27:23 +03:00
2024-02-28 11:56:55 +03:00

Коллекция скриптов для ТВ и МС

Установка

Должен быть установлен Python 3.10+

Клонируем репозиторий:

git clone git@ilbz.ru:brinza/tvms.git

Устанавливаем пакет через pip:

python -m pip install tvms

После установки в shell будет доступна команда tvms. Вывод справки по ней:

tvms --help

random_table

Генерирует массив случайных чисел, создаёт документ Word с таблицей и .py файл со строкой инициализации списка.

Генерировать массив из 200 случайных целых чисел, размер таблицы Word 20x10.

tvms random_table

Результат генерации сохраняется в каталог result (можно изменить).

Генерировать массив из 17 (--count) случайных вещественных (--rtype float) чисел от -5 до 5 включительно (--min и --max), таблицу разбить на 10 столбцов (--cols).

tvms random_table --rtype float --min -5 --max 5 --cols 5 --count 17

--prec позволяет установить кол-во знаков после запятой при генерации вещественных чисел.

tvms random_table --rtype float --prec 2

--seed позволяет задать сид генерации случайных чисел.

tvms random_table --seed 10

--docx и --py задают путь для генерируемых файлов (предыдущее содержимое удаляется).

tvms random_table --docx /tmp/table.docx --py /tmp/script.py
Description
Scripts collection for TVMS
Readme 32 KiB
Languages
Python 100%