РЕДАКТИРОВАТЬ: общая идея состоит в том, чтобы сохранить все переменные в моем блокноте Jupyter с помощью% store magic для использования% store -r, чтобы вернуть их все к следующему сеансу.
Я пытаюсьиспользуйте:
% store
и мне нужно хранить переменные.С помощью:
dir()
я получаю список строк со всеми именами переменных, которые я создал до этой строки, например:
['a','b','c']
Есть ли способ выполнить:
%store a
%store b
%store c
Зная строки переменных?Я пытался с этим:
for i in dir():
%store eval(i)
, но это дает: UsageError: Неизвестная переменная 'eval (i)' Как я могу справиться с этим?Есть ли способ сохранить всю локальную среду в Jupyter Notebook для следующего использования?
РЕДАКТИРОВАТЬ:
for i in dir():
%store locals()[i]
Gives: UsageError: Неизвестная переменная 'locals () [i]'