#python #pandas #ipython
#python #pandas #ipython
Вопрос:
Я случайно вошел store
в свою консоль ipython. В частности store df
. Я хотел ввести %store df
, чтобы сохранить данные фрейма данных в памяти, но я забыл главный %
символ, тот, который вызывает магические команды.
Вызов данных с %store -r df
помощью still работал, но когда я store
снова ввел command, я получил список явно сохраненных фреймов данных, некоторые из которых я, должно быть, сохранил давным-давно:
Stored variables and their in-db values:
df -> A date y
doc -> B ZZZZ
Что происходит?
Комментарии:
1. Часто волшебные команды можно запускать без
%
. Так что я бы ожидалstore
и%store
сделал то же самое. Это можно отключить, но я подозреваю, что ваша настройка позволяет это. Я не использую%store
много, но для магии, которую я использую, мне не нужно%
. Я использую%%
для версий ячеек.2. Согласно
%store
справке, без аргументов этоShow list of all variables and their current values
. Итак, да, вы видите все сохраненные вами переменные. Вероятно, есть способ удаления или сброса хранилища.3. Их удаление — это план, теперь вопрос в том, как.
4. Вы смотрели
%store?
документы?