в ipython, я можу використовувати %histабо %historyдрукувати недавню історію, але це тільки друкує історію з поточного сеансу.
Я хотів би надрукувати всю історію, подібно до historyкоманди bash .
Те, що я намагаюся зробити, - це отримати повну історію, щоб потім я міг шукати за допомогою регулярного вираження, бачити, які команди слідують за вказаними командами тощо
Якщо говорити про історію, чи може вона також друкувати часові коди?
СТОРІННЯ ПРИМІТКА : У баші я написав простий скрипт, який друкує історію, і я можу схрестити її за ключові слова. Я бачу часи, коли виконувались певні команди. Я можу вказати -A nабо -B n, де nє ряд рядків AFTERабо BEFOREзадана команда. Це дуже зручно, тому що я можу легко знайти те, що я робив, коли і що наступне, ...
Я шукаю щось подібне ipython
ipython?
%history -gпокаже вам усе це. -gшукає історію, і якщо ви не надаєте їй шаблону, ви отримуєте все.
%history -g -f filenameщоб зберегти його у файл.

~/.ipython/profile_default/. Там ви знайдете таблиці:sessions(із часовими позначками)historyтаoutput_history.