Сделать такое позволяет pickle — предустановленный модуль, реализующий алгоритм преобразования объекта в поток байтов или наоборот.
Для работы с ним вам достаточно двух функций:
pickle.dump(obj, file) — записывает сериализованный объект в файл.pickle.load(file) — загружает объект из файла и возвращает его.Внимание! Этот модуль считается небезопасным. Не загружайте файлы из сомнительных источников.
