In ipython
kann ich den aktuellen Verlauf verwenden %hist
oder %history
drucken, dies druckt jedoch nur den Verlauf der aktuellen Sitzung.
Ich möchte den gesamten Verlauf drucken, ähnlich wie es der history
Befehl bash tut.
Ich versuche, einen vollständigen Verlauf abzurufen, damit ich dann mit Regex suchen, sehen kann, welche Befehle nach den angegebenen Befehlen folgen, und so weiter
Apropos Geschichte, kann es auch Timecodes drucken?
SEITLICHER HINWEIS : In Bash habe ich ein einfaches Skript geschrieben, das den Verlauf druckt, und ich kann es nach Schlüsselwörtern durchsuchen. Ich sehe Zeiten, in denen bestimmte Befehle ausgeführt wurden. Ich kann angeben -A n
oder -B n
, wo n
ist eine Anzahl von Zeilen AFTER
oder BEFORE
ein gegebener Befehl. Das ist sehr praktisch, weil ich leicht herausfinden kann, was ich wann getan habe und was gefolgt ist, ...
Ich suche etwas Ähnliches für ipython
ipython
?
%history -g
wird Ihnen alles zeigen. -g
Durchsucht den Verlauf und wenn Sie ihm kein Muster geben, erhalten Sie alles.
%history -g -f filename
um es in einer Datei zu speichern.
~/.ipython/profile_default/
. Dort finden Sie die Tabellen:sessions
(mit Zeitstempeln)history
undoutput_history
.