Я пытаюсь внести свой вклад в проект Python, который состоит из нескольких классов и множественного наследования. Моя цель - использовать переменную класса из предыдущего выполнения программы в качестве входных данных для следующего выполнения.
Так как при следующем выполнении программы будут использоваться другие параметры, мне нужно сохранить эту переменную и перейти к следующая программа Переменная - это словарь объектов и его значений.
У меня недостаточно опыта, чтобы выбрать оптимальный подход, но те идеи, которые у меня есть сейчас:
- Объекты все одного типа, поэтому, возможно, вместо сохранения словаря в качестве переменной, я могу создать другой класс для хранения информации.
- Создать тестовый класс и выполнить первую программу. Верните словарь и передайте его следующему выполнению.
- Сохраните словарь в файл и используйте его при следующем выполнении.
Кодовая база довольно сложна для меня, как для начинающего, поэтому я хотел бы спросить: какая из моих идей лучше других или есть что-то еще, о чем я могу подумать?