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