Compare commits

...
3 Commits
Author SHA1 Message Date
brinza e44362e2ed Update README.md 2024-02-28 17:27:23 +03:00
brinza c8109183e9 Remove result dir 2024-02-28 17:25:04 +03:00
brinza 8601b5b534 Update README.md 2024-02-28 17:23:14 +03:00
2 changed files with 20 additions and 19 deletions
+20 -19
View File
@@ -1,22 +1,22 @@
# Коллекция скриптов для ТВ и МС # Коллекция скриптов для ТВ и МС
### Использование ### Установка
Установить зависимости: Должен быть установлен Python 3.10+
- Windows: Клонируем репозиторий:
```bash ```bash
python -m pip install -r requirements.txt git clone git@ilbz.ru:brinza/tvms.git
```
- Linux:
```bash
python3 -m pip install -r requirements.txt
``` ```
Запуск: Устанавливаем пакет через pip:
```bash ```bash
./main.py command python -m pip install tvms
```
После установки в shell будет доступна команда tvms. Вывод справки по ней:
```bash
tvms --help
``` ```
Где `command` - одна из нижеописанных команд.
### random_table ### random_table
@@ -24,26 +24,27 @@ python3 -m pip install -r requirements.txt
Генерировать массив из 200 случайных целых чисел, размер таблицы Word 20x10. Генерировать массив из 200 случайных целых чисел, размер таблицы Word 20x10.
```bash ```bash
./main.py random_table tvms random_table
``` ```
<ins>Результат генерации сохраняется в каталог `result` (можно изменить).</ins>
Генерировать массив из 17 (`--count`) случайных вещественных (`--rtype float`) чисел от -5 до 5 включительно (`--min` и `--max`), Генерировать массив из 17 (`--count`) случайных вещественных (`--rtype float`) чисел от -5 до 5 включительно (`--min` и `--max`),
таблицу разбить на 10 столбцов (`--cols`) таблицу разбить на 10 столбцов (`--cols`).
```bash ```bash
./main.py random_table --rtype float --min -5 --max 5 --cols 5 --count 17 tvms random_table --rtype float --min -5 --max 5 --cols 5 --count 17
``` ```
`--prec` позволяет установить кол-во знаков после запятой при генерации вещественных чисел. `--prec` позволяет установить кол-во знаков после запятой при генерации вещественных чисел.
```bash ```bash
./main.py random_table --rtype float --prec 2 tvms random_table --rtype float --prec 2
``` ```
`--seed` позволяет задать сид генерации случайных чисел `--seed` позволяет задать сид генерации случайных чисел.
```bash ```bash
./main.py random_table --seed 10 tvms random_table --seed 10
``` ```
`--docx` и `--py` задают путь для генерируемых файлов (**предыдущее содержимое удаляется**) `--docx` и `--py` задают путь для генерируемых файлов (**предыдущее содержимое удаляется**).
```bash ```bash
./main.py random_table --docx /tmp/table.docx --py /tmp/script.py tvms random_table --docx /tmp/table.docx --py /tmp/script.py
``` ```
View File