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 № 1Sie können Ihren Verlauf mit den Befehlen ausgeben
% Verlauf -f Dateiname
Geschichte mit Linien und Sitzungen
% Verlauf -g -f Dateiname