Eine einfache Möglichkeit, einen zuvor ausgeführten Befehl in ipython erneut auszuführen

In einem normalen UNIX-Terminal $ history Es zeigt den Verlauf von Befehlen an, die in der Vergangenheit von Befehlen mit Zahlen ausgeführt wurden. Und $! ◯◯◯ (Befehlsnummer) Sie können einen zuvor ausgeführten Befehl einfach durch Ausführen erneut ausführen.

Mit ipython aaa.png Ich habe den Befehl so ausgeführt "Ich wünschte, ich könnte mich leicht an frühere Befehle wie ein Terminal erinnern ..." Als ich es nachgeschlagen habe, habe ich den Befehl gefunden, nach dem ich gesucht habe, also werde ich ihn hier als Memorandum belassen.

** 1. Zeigen Sie den Verlauf vergangener Befehle mit Zahlen an **

In[10]: history -g Mit dem obigen Befehl können Sie den Verlauf vergangener Befehle mit Zahlen anzeigen. "-g" ist eine Option, die auch die Nummer anzeigt. Wenn Sie es ausführen, sollte es folgendermaßen aussehen: aab.png

Suchen Sie hier den Befehl, den Sie erneut ausführen möchten, und überprüfen Sie die entsprechende Befehlsnummer.

** 2. Rufen Sie den Befehl auf, den Sie erneut ausführen möchten **

In [11]: ◯◯◯ (Befehlsnummer) zurückrufen Mit dem Befehl "Rückruf" können Sie den dieser Nummer entsprechenden Befehl aufrufen. Wenn Sie beispielsweise den 263. Befehl jetzt erneut ausführen möchten, aac.png Ich konnte den Befehl sicher aufrufen.

Nur das.

Es ist sehr leicht. Kombinieren Sie einfach die Befehlsoption "Verlauf" "-g" mit dem Befehl "Rückruf". Trotzdem ist die Anzahl der Operationen und Tastenanschläge etwas größer als die des Terminals ...

Recommended Posts

Eine einfache Möglichkeit, einen zuvor ausgeführten Befehl in ipython erneut auszuführen
Eine einfache Möglichkeit, die in Python benötigte Zeit anzuzeigen und sie intelligenter zu verbessern
Einfache Möglichkeit, Wikipedia mit Python zu verwenden
[Linux] Ein Befehl zum Abrufen einer Liste der in der Vergangenheit ausgeführten Befehle
Eine clevere Möglichkeit zur Zeitverarbeitung mit Python
Eine einfache Möglichkeit, Java von Python aus aufzurufen
Ich habe einen Appdo-Befehl erstellt, um Befehle im Kontext der App auszuführen
Auf der Suche nach einer effizienten Möglichkeit, eine Docker-Datei mit Python mit Gedichten zu schreiben
Eine einfache Möglichkeit, die Verarbeitungsgeschwindigkeit einer von Linux erkannten Festplatte zu messen
Eine einfache Möglichkeit, ein Importmodul mit jupyter zu erstellen
So führen Sie einen Befehl mit einem Unterprozess in Python aus
Es wurde eine Möglichkeit für UEFI behoben, Windows zum Booten zu zwingen
Auch Anfänger können es schaffen! Einfache Möglichkeit, Sankey Diagram in Plotly zu schreiben
Ein Befehlszeilentool, das .gitkeep in ein leeres Verzeichnis legt
Eine einfache Möglichkeit, mehrere for-Schleifen in Python zu vermeiden
Verwenden Sie MeCab, um schlampige Sätze "langsam" zu übersetzen.
Ich habe einen Befehl zum Generieren eines Kommentars für eine Tabelle in Django eingegeben
Eine Standardmethode zum Entwickeln und Verteilen von Paketen in Python
So überprüfen Sie, ob ein Wert in einem Aufzählungstyp vorhanden ist
[Python] Einfache Möglichkeit, Energiedaten interaktiv zu visualisieren [plotly.express]
Einführung einer guten Methode zur Verwaltung von DB-Verbindungen in Python
So importieren Sie NoteBook als Modul in Jupyter (IPython)
Eine relativ einfache Möglichkeit, ein NEologd-Wörterbuch in das Windows-System-Wörterbuch einzufügen
Einfache Möglichkeit, Dateien umzubenennen
[sh] Das Speichern der Befehlsausführung führt zu Variablen
So machen Sie einen String in Python zu einem Array oder ein Array zu einem String
Ein Spiel für ein Abenteuer im interaktiven Python-Modus
So erhalten Sie eine Zeichenfolge aus einem Befehlszeilenargument in Python
So geben Sie eine .py-Datei an, die beim Start in IPython 0.13 geladen werden soll
Ich habe den Befehl gegeben, einen farbenfrohen Kalender im Terminal anzuzeigen
Einfache Möglichkeit, den Python-Import anzupassen
Drücken Sie einen Befehl in Python (Windows)
Im Python-Befehl zeigt Python auf Python3.8
Konvertieren Sie eine Zeichenfolge in ein Bild
Eine Alternative zu "Pause" in Python
[Python Tutorial] Eine einfache Einführung in Python
Erstellen Sie einen Befehl zum Löschen aller temporären Dateien, die in einem bestimmten Ordner generiert wurden
Ich möchte einen Teil der Excel-Zeichenfolge mit Python einfärben
Ich möchte einen beliebigen Befehl im Befehlsverlauf von Shell belassen
Hinweise Ich habe nachgeschlagen, um Befehlszeilentools in Python zu erstellen