Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

62 Commits

Folders and files

Repository files navigation

Hexlet tests and linter status:

Actions Status Github Actions Status

Вычислитель отличий

Проект "Вычислитель отличий" является учебным проектом на курсе "Python-разработчик" на платформе Хекслет. Это инструмент командной строки, который помогает определить разницу между двумя структурами данных.

Функциональность

  • Поддержка форматов JSON и YAML.
  • Вывод различий в формате plain text, структурированного текста или JSON.
  • Работа с файлами и данными из командной строки.

Установка

Для работы с "Вычислителем отличий" убедитесь, что у вас установлен Python версии 3.6 или выше.

  1. Клонировать репозиторий:
    git clone https://github.com/your-github-account/difference-calculator.git
  2. Перейти в каталог проекта:
    cd difference-calculator
  3. Установить зависимости:
    pip install -r requirements.txt

Примеры использования

Сравнение плоских файлов (JSON):

gendiff filepath1.json filepath2.json

Сравнение файлов с выводом в структурированном виде:

gendiff --format stylish filepath1.yaml filepath2.yaml

Сравнение файлов с выводом в plain:

gendiff --format plain filepath1.json filepath2.json

Сравнение файлов с выводом в JSON:

gendiff --format json filepath1.yaml filepath2.yaml

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages