IDLE ist eine integrierte Entwicklungsumgebung, die mit den Windows- und macOS-Python-Distributionen gebündelt ist (sie ist auch in den meisten Linux-Distributionen verfügbar, normalerweise als IDLE oder IDLE3). IDLE ist mit Tkinter in Python geschrieben und bietet uns nicht nur eine Bearbeitungsumgebung für Python, sondern auch ein großartiges Beispiel für Tkinter in Aktion. Obwohl der rudimentäre Funktionsumfang von IDLE von vielen Python-Programmierern möglicherweise nicht als professionell eingestuft wird und Sie möglicherweise bereits eine bevorzugte Umgebung zum Schreiben von Python-Code haben.
Machen wir uns mit den zwei Hauptmodi von IDLE vertraut:Shell-Modus und Editor-Modus.
- Wenn Sie IDLE starten, beginnen Sie im Shell-Modus, der einfach eine Python Read-Evaluate-Print-Loop (REPL) ist, ähnlich dem, was Sie erhalten, wenn Sie python in ein Terminalfenster eingeben.
- Der Editormodus dient zum Erstellen von Python-Skriptdateien, die Sie später ausführen können. Wenn das Buch Sie auffordert, eine neue Datei zu erstellen, verwenden Sie diesen Modus. Um eine neue Datei im Editormodus zu öffnen, navigieren Sie einfach zu Datei | Neue Datei im Menü oder drücken Sie Strg + N auf der Tastatur.
Wenn Sie auf den folgenden Fehler stoßen:
idle3: command not found
Sie können versuchen, das folgende Paket gemäß Ihrer Distributionswahl zu installieren.
Verteilung | Befehl |
---|---|
Debian | apt-get-install-idle3 |
Ubuntu | apt-get-install-idle3 |
Arch Linux | pacman -S im Leerlauf3 |
Kali-Linux | apt-get-install-idle3 |
Fedora | dnf-Installation von Idle3 |
Raspbian | apt-get-install-idle3 |
Zusammenfassung
Ein Schlüsselaspekt der Programmierung ist die Möglichkeit, Ihren Code zu testen und zu debuggen, und ein nützliches Werkzeug, um dies zu erreichen, ist ein Debugger. Der IDLE-Editor (stellen Sie sicher, dass Sie IDLE3 verwenden, um den Python-3-Code zu unterstützen) enthält einen grundlegenden Debugger. Es ermöglicht Ihnen, Ihren Code schrittweise zu durchlaufen, die Werte lokaler und globaler Variablen zu beobachten und Haltepunkte zu setzen.
Die integrierte Entwicklungs- und Lernumgebung (IDLE) ist seit Version 1.5.2 die Standard-IDE für Python. Es ist in Python selbst unter Verwendung des Tkinter GUI-Toolkits geschrieben und soll eine einfache IDE für Anfänger sein.
IDLE verfügt über einen Mehrfenster-Texteditor mit automatischer Vervollständigung, Syntaxhervorhebung und intelligenter Einrückung. IDLE sollte jedem bekannt sein, der Python verwendet hat. Es gibt zwei Versionen von IDLE in Raspbian, eine für Python 2 und die andere für Python 3. Auf beide Programme wird über das Anwendungsmenü | zugegriffen Programmierung.