Magische Befehle in Python

Apr 17 2023
Magische Befehle in Python sind spezielle Befehle, die in IPython- und Jupyter-Notebooks verfügbar sind und nicht Teil der Standardsprache Python sind. Diese Befehle haben das Präfix % oder %% und bieten eine Reihe hilfreicher Funktionen für interaktives Computing, Datenanalyse und Debugging.
Kunst mit Midjourney

Magische Befehle in Python sind spezielle Befehle, die in IPython- und Jupyter-Notebooks verfügbar sind und nicht Teil der Standardsprache Python sind. Diese Befehle haben das Präfix %oder %%und bieten eine Reihe hilfreicher Funktionen für interaktives Computing, Datenanalyse und Debugging.

Hier sind einige der am häufigsten verwendeten magischen Befehle in Python:

  • %run: Führt ein Python-Skript aus, als wäre es ein Programm.
  • %load: Lädt Code aus einer externen Datei in eine Codezelle.
  • %time: Misst die Ausführungszeit einer einzelnen Anweisung.
  • %timeit: Misst die durchschnittliche Ausführungszeit einer Anweisung über mehrere Durchläufe hinweg.
  • %who: Listet alle Variablen im aktuellen Namespace auf.
  • %whos: Liefert detailliertere Informationen zu allen Variablen im aktuellen Namensraum.
  • %reset: Setzt den Namensraum zurück, indem alle vom Benutzer definierten Namen entfernt werden.
  • %debug: Aktiviert den interaktiven Debugger, um Fehler im Code zu diagnostizieren.
  • %matplotlib: Konfiguriert matplotlib für die Arbeit mit Jupyter-Notebooks.
  • %%writefile: Schreibt den Inhalt einer Codezelle in eine externe Datei.