Library_system

0
2 месяца назад
2 месяца назад
2 месяца назад
2 месяца назад
2 месяца назад
2 месяца назад
README.md

Библиотека книг

Это консольное приложение на Python для управления библиотекой книг. Оно позволяет добавлять, удалять, искать и изменять статус книг.

Функционал

  • Добавление книг: Пользователь может добавить новую книгу в библиотеку.
  • Удаление книг: Пользователь может удалить книгу по её уникальному идентификатору (ID).
  • Поиск книг: Пользователь может искать книги по названию, автору или году издания.
  • Отображение всех книг: Пользователь может просмотреть список всех книг в библиотеке.
  • Изменение статуса: Пользователь может изменить статус книги на "в наличии" или "выдана".

Установка

  1. Убедитесь, что у вас установлен Python 3.x.
  2. Скопируйте код в соответствующие файлы (app/book.py, app/library.py, /main.py, tests/test_library.py, /run_tests.py).
  3. Запустите приложение командой:
    python main.py

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

Следуйте инструкциям в меню для выполнения различных действий с книгами в библиотеке.

Тестирование

Для тестирования функционала можно использовать модуль unittest. Пример тестов будет приведён ниже.

Запуск тестов

Для запуска тестов выполните команду:

python run_tests.py

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

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.