/ / Wo speichert ipython den aktuellen Sitzungsverlauf? - Ipython

Wo speichert Ipython den aktuellen Sitzungsverlauf? - Ipython

Ich benutze vim mit ein paar Plugins als Pythonide. Zusammen mit einer offenen vim-Sitzung führe ich eine ipython-Sitzung in einer Split-Konsole aus. Ich habe festgestellt, dass ihre Kombination ein großartiges Produktivitätstool für die Programmierung von Datenanalyse-Skripten ist.

Was ich vermisse, ist eine Möglichkeit, alles aktuelle zu zeigenSitzungsverlauf in einem Seitenbereich, so dass ich leicht von der vim-Sitzung kopieren und einfügen konnte, um ein Skript zu erstellen. Etwas Ähnliches wie "tail -f" würde tun, wenn ich nur wüsste, wo ipython den aktuellen Sitzungsverlauf speichert.

Ich weiß schon:

  • ipython hat "% history" - und "hist" -Befehle, ABER ich suche nach einer Möglichkeit, den Verlauf in einem Panel außerhalb der ipython-Sitzung anzuzeigen.
  • Geschichte wird in einer SQLite-Datei unter .ipython / (Profil) gespeichert, aber ich weiß nicht, wie man auf diese Datei zugreifen kann.

Ich hoffe, mir war meine Frage klar. Vielen Dank im Voraus für Ihre Hilfe.

Antworten:

0 für die Antwort № 1

Sie können Ihren Verlauf mit den Befehlen ausgeben

% Verlauf -f Dateiname

Geschichte mit Linien und Sitzungen

% Verlauf -g -f Dateiname