Kapitel 2. Verbesserte interaktive Funktionen

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Ein Großteil der Leistungsfähigkeit von IPython und Jupyter ergibt sich aus den zusätzlichen interaktiven Werkzeugen, die sie zur Verfügung stellen. In diesem Kapitel werden einige dieser Werkzeuge vorgestellt, darunter die sogenannten magischen Befehle, Werkzeuge zum Erforschen der Eingabe- und Ausgabegeschichte und Werkzeuge zur Interaktion mit der Shell.

IPython Magische Befehle

Das vorherige Kapitel hat gezeigt, wie du mit IPython Python effizient und interaktiv nutzen und erforschen kannst. Hier werden wir nun einige der Verbesserungen besprechen, die IPython zusätzlich zur normalen Python-Syntax bietet. Diese sind in IPython als magische Befehle bekannt, denen das Zeichen % vorangestellt ist. Diese magischen Befehle wurden entwickelt, um verschiedene häufige Probleme bei der Standard-Datenanalyse zu lösen. Es gibt zwei Arten von magischen Befehlen: Zeilenbefehle, die mit einem einfachen %Präfix gekennzeichnet sind und nur eine einzige Eingabezeile betreffen, und Zellenbefehle, die mit einem doppelten %% Präfix gekennzeichnet sind und mehrere Eingabezeilen betreffen. Ich zeige und bespreche hier ein paar kurze Beispiele und komme später auf eine ausführlichere Diskussion einiger nützlicher Zauberbefehle zurück.

Externen Code ausführen: %run

Wenn du anfängst, umfangreicheren Code zu entwickeln, ...

Get Python Data Science Handbook, 2. Auflage now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.