Извлечение и фильтрация данных истории IPython с использованием sqlite3 - PullRequest
0 голосов
/ 14 ноября 2018

Несколько дней назад я сделал несколько разных определений класса в IPython.Я хочу выгрузить их все в файл для ручного курирования.

Я пробовал этот оператор SELECT с sqlite3, но была показана только первая строка в каждом определении:

sqlite3 ~/.ipython/profile_default/history.sqlite 'SELECT source FROM history WHERE session IN (SELECT session FROM history WHERE INSTR(source, "class A():"));'

Я также использовал session_raw вместо session, но выходные данные были в значительной степени идентичны.

Как мне полностью извлечь все определения классов?

...