Я хочу сохранить все переменные в моей текущей среде python. Кажется, один из вариантов - использовать модуль "pickle". Однако я не хочу делать это по двум причинам:
1) Мне нужно вызвать pickle.dump() для каждой переменной
2) Когда я хочу получить переменные, я должен запомнить порядок, в котором я сохранил переменные, а затем сделать pickle.load() для извлечения каждой переменной.
Я ищу некоторую команду, которая сохранит весь сеанс, так что когда я загружу этот сохраненный сеанс, все мои переменные будут восстановлены. Возможно ли это?
Большое спасибо!
Gaurav
Изменить: я думаю, я не против вызова pickle.dump() для каждой переменной, которую я хотел бы сохранить, но помнить точный порядок, в котором были сохранены переменные, кажется большим ограничением. Я хочу этого избежать.