Ich benutze einen Windows-Rechner und möchte ipython-History-Befehle mit dem Standard-Texteditor öffnen. Gibt es einen Befehl, der mir erlaubt, dies zu tun? Vielen Dank.Wie öffne ich den ipython-Befehlsverlauf in einem Texteditor?
8
A
Antwort
9
%edit 1-4
Das sollte Linien 1-4 aus der aktuellen Sitzung in einem Editor öffnen. Sie können auch vorherige Sitzungen abrufen - führen Sie %hist?
aus, um zu sehen, wie die Syntax funktioniert.
Möglicherweise müssen Sie die Umgebungsvariable EDITOR
auf einen Befehl setzen, der Ihren bevorzugten Editor startet.
Dieser genaue Befehl brachte mich in eine Endlosschleife von 'Editor'-Sitzungen, von denen jedes Drittel drei Zeilen Geschichte enthielt. Ich musste die Sitzung beenden. WTF? – l0b0
Seltsam. Wenn Sie es replizieren können, könnten Sie [einen Fehler melden] (https://github.com/ipython/ipython/issues?state=open), einschließlich Details wie Ihr Betriebssystem und Ihre EDITOR-Einstellung. –
Replizierbar auf zwei Computern, eine mit 0.12.1 und eine weitere mit 0.13.2. – l0b0