Files
CLI_repozitory/README.md
2026-09-07 22:15:27 +03:00

1.0 KiB
Raw Blame History

Text Analyzer CLI

CLI-инструмент на Python для анализа текстовых файлов (подсчёт строк, слов, символов и популярных слов).

Установка

  1. Перейдите в папку проекта и активируйте виртуальное окружение:
python3 -m venv .venv
source .venv/bin/activate

pip install -e .
pip install -r requirements.txt

Использование

Обычный запуск анализа файла:

text-analyzer sample.txt

Вывод результата в формате JSON:

text-analyzer sample.txt --format json

Показать топ-5 частых слов:

text-analyzer sample.txt --top 5

Тестирование и проверка качества

Запуск авто-тестов с проверкой покрытия:

pytest --cov=src/text_analyzer

Проверка типов и стиля кода:

mypy src
ruff check .