123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- import json
- print("ИС \"Библиотекарь\"")
- print("Введите цифру действия: ")
- print("1. Добавить книгу")
- print("2. Вывести список книг")
- print("3. Редактировать книгу")
- print("4. Удалить книгу")
- """
- print("Введите команду")
- print("add - Добавить книгу")
- print("list - Вывести список книг")
- print("edit n - Редактировать книгу")
- print("del n - Удалить книгу")
- """
- action = input()
- book_filename = "books.json"
- book_list = [] # список книг
- if action == "1":
- book_name = input("Введите название книги: ")
- book_author = input("Введите автора книги: ")
- book_publisher = input("Введите издателя: ")
- book_year = input("Введите год издания: ")
- # переменная, хрянящая информацию об одной книге
- book_dict = {}
- book_dict["name"] = book_name
- book_dict["author"] = book_author
- book_dict["publisher"] = book_publisher
- book_dict["year"] = book_year
- # в список книг добавляем информацию об этой книге
- book_list.append(book_dict)
-
- # сохранение списка книг в файл
- with open(book_filename, "w", encoding="utf-8") as f:
- json.dump(book_list, f, ensure_ascii=False)
-
|