From 8d2fc13cc81ad5f48769e5ba969e3c5696dc7a1a Mon Sep 17 00:00:00 2001 From: Ilya Date: Wed, 28 Feb 2024 12:33:14 +0300 Subject: [PATCH] Update README.md --- README.md | 41 ++++++++++++++++++++++++++++++++++------- 1 file changed, 34 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index df0d846..9157b17 100644 --- a/README.md +++ b/README.md @@ -1,22 +1,49 @@ -# Коллекция скриптов для ТВиМС +# Коллекция скриптов для ТВ и МС -Запускать `main.py` +### Использование +Установить зависимости: -Пример: +- Windows: ```bash -./main.py --help +python -m pip install -r requirements.txt +``` +- Linux: +```bash +python3 -m pip install -r requirements.txt ``` +Запуск: +```bash +./main.py command +``` +Где `command` - одна из нижеописанных команд. + + ### random_table -Генерирует массив случайных чисел, создаёт таблицу Word и список для вставки в скрипт Python. +Генерирует массив случайных чисел, создаёт документ Word с таблицей и .py файл со строкой инициализации списка. Генерировать массив из 200 случайных целых чисел, размер таблицы Word 20x10. ```bash ./main.py random_table ``` -Генерировать массив из 17 случайных вещественных чисел от -5 до 5 включительно, -таблицу разбить на 10 столбцов +Генерировать массив из 17 (`--count`) случайных вещественных (`--rtype float`) чисел от -5 до 5 включительно (`--min` и `--max`), +таблицу разбить на 10 столбцов (`--cols`) ```bash ./main.py random_table --rtype float --min -5 --max 5 --cols 5 --count 17 ``` + +`--prec` позволяет установить кол-во знаков после запятой при генерации вещественных чисел. +```bash +./main.py random_table --rtype float --prec 2 +``` + +`--seed` позволяет задать сид генерации случайных чисел +```bash +./main.py random_table --seed 10 +``` + +`--docx` и `--py` задают путь для генерируемых файлов (**предыдущее содержимое удаляется**) +```bash +./main.py random_table --docx /tmp/table.docx --py /tmp/script.py +```