Steigern Sie die Produktivität mit Jupyter Notebook in 5 Minuten

Lassen Sie uns zunächst die wichtigsten Tastenkombinationen wiederholen. Wenn Sie sie noch nicht verwenden, starten Sie sie unbedingt. Auf lange Sicht wird sich die Zeit zum Lernen um ein Vielfaches auszahlen.


0. Tastenkürzel


  • Esc : Wechselt zwischen Run- und Edit-Modus
  • A : Fügen Sie eine leere Zelle hinzu
  • B : Hinzufügen einer leeren Zelle am unteren Rand
  • DD : Zellentfernung
  • C : Zellen kopieren
  • X : Zellschneiden
  • V : Zellen einfügen

1. Starten Sie das Notebook neu


Zum Neustart drücken Sie einfach ESC + 00 .



2. Notizblock scrollen


Wenn Sie die Leertaste drücken, wird das Notizbuch nach unten und die Umschalttaste + die Leertaste nach oben verschoben .



3. Löschen der Zelle abbrechen


Um das Löschen einer Zelle schnell abzubrechen, drücken Sie ESC + Z



4. Zellteilung


Wenn wir anfangen, Code in eine Zelle zu schreiben, müssen wir ihn später ständig in verschiedene Zellen aufteilen. Anstatt manuell eine Zelle zu erstellen und Text zu kopieren, platzieren Sie den Cursor vor der Zeile, ab der die zweite Zelle beginnen soll, und drücken Sie Strg + Umschalt + -.



5. Die Ausgabe der Ergebnisse aller Operationen


Wenn eine Zelle ausgeführt wird, wird standardmäßig nur das Ergebnis der letzten Operation angezeigt.



Um alles zu drucken, kopieren Sie diesen Code und führen Sie ihn in Ihrem Notizbuch aus:


from IPython.core.interactiveshell import InteractiveShell InteractiveShell.ast_node_interactivity = "all" 


Der Nachteil dieses Ansatzes ist, dass manchmal zu viele Informationen angezeigt werden. Um dies zu vermeiden, fügen Sie am Ende der Zeile ein Semikolon hinzu, dessen Ausgabe Sie nicht benötigen.


6. Überspringen Sie die Zellenausführung


Früher oder später wird eine Zelle angezeigt, deren Ausführung Sie überspringen möchten. Anstatt den Code zu kommentieren oder zu löschen, gehen Sie wie folgt vor:


 %%script false ,     

7. Wechseln Sie zu der Zelle, die derzeit ausgeführt wird.


Führen Sie diesen Code in Ihrem Notizbuch aus, um schnell zu der Zelle zu gelangen, die gerade ausgeführt wird, indem Sie Alt + I drücken


 %%javascript //      Jupyter.keyboard_manager.command_shortcuts.add_shortcut('Alt-I', { help : 'Go to Running cell', help_index : 'zz', handler : function (event) { setTimeout(function() { // Find running cell and click the first one if ($('.running').length > 0) { //alert("found running cell"); $('.running')[0].scrollIntoView(); }}, 250); return false; } }); 

Source: https://habr.com/ru/post/de483408/


All Articles