c8563d1499f2d426751b0db23a43e0a5686f1f9a
Text Analyzer CLI
CLI-инструмент на Python для анализа текстовых файлов (подсчёт строк, слов, символов и популярных слов).
Установка
- Перейдите в папку проекта и активируйте виртуальное окружение:
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 .
Description
Languages
Python
100%