1: Придумайте модуль music_serialize.py. В этом модуле создайте словарь для вашей любимой музыкальной группы. Пример
1: Придумайте модуль music_serialize.py. В этом модуле создайте словарь для вашей любимой музыкальной группы. Пример словаря: my_favourite_group = {"название": "Г.М.О.", "песни": ["Последний месяц осени", "Шапито"], "альбомы": [{"название": "Делать панк-рок", "год": 2016}, {"название": "Шапито", "год": 2014}]} Используя модули json и pickle, сериализуйте данный словарь в формат json и в байтовый формат соответственно. Выведите результаты в терминал. Запишите результаты в файлы group.json и group.pickle соответственно. Укажите кодировку utf-8 в файле group.json.
2: Придумайте модуль music_deserialize.py. В этом модуле загрузите ранее сериализованные данные из файлов group.json и group.pickle.
15.12.2023 03:31
Объяснение: В данном модуле мы создаем словарь для нашей любимой музыкальной группы и сериализуем его в форматы JSON и байтовый формат с помощью модулей `json` и `pickle`.
Пример использования:
Совет: При использовании модуля `json` следует установить параметр `ensure_ascii=False`, чтобы гарантировать сохранение русских символов. При записи в файл UTF-8 кодировка должна быть указана для правильного отображения символов.
Дополнительное упражнение: Создайте словарь для своей любимой музыкальной группы и сериализуйте его в форматы JSON и байтовый формат с помощью модулей `json` и `pickle` соответственно. Запишите результаты в файлы group.json и group.pickle.