IDLE je integrované vývojové prostředí, které je součástí distribucí Windows a macOS Python (je také snadno dostupné ve většině distribucí Linuxu, obvykle jako IDLE nebo IDLE3). IDLE je napsáno v Pythonu pomocí Tkinteru a poskytuje nám nejen editační prostředí pro Python, ale také skvělý příklad Tkinteru v akci. I když tedy základní sadu funkcí IDLE mnoho kodérů Pythonu nepovažuje za profesionální, a i když již můžete mít preferované prostředí pro psaní kódu Python.
Pojďme se seznámit se dvěma primárními režimy IDLE:režimem shell a režimem editoru.
- Když spustíte IDLE, začnete v režimu shellu, což je jednoduše smyčka čtení-vyhodnocení-tisku v Pythonu (REPL) podobná tomu, co získáte, když zadáte python do okna terminálu.
- Režim editoru slouží k vytváření souborů skriptů Python, které můžete později spustit. Když vám kniha řekne, abyste vytvořili nový soubor, použijete tento režim. Chcete-li otevřít nový soubor v režimu editoru, jednoduše přejděte na Soubor | Nový soubor v nabídce nebo stiskněte Ctrl + N na klávesnici.
Pokud narazíte na níže uvedenou chybu:
idle3: command not found
můžete zkusit nainstalovat níže uvedený balíček podle vaší volby distribuce.
Distribuce | Příkaz |
---|---|
Debian | apt-get install idle3 |
Ubuntu | apt-get install idle3 |
Arch Linux | pacman -S idle3 |
Kali Linux | apt-get install idle3 |
Fedora | dnf install idle3 |
Raspbian | apt-get install idle3 |
Shrnutí
Klíčovým aspektem programování je schopnost testovat a ladit váš kód a užitečným nástrojem, jak toho dosáhnout, je debugger. Editor IDLE (ujistěte se, že používáte IDLE3 pro podporu kódu Python 3) obsahuje základní debugger. Umožňuje vám procházet kódem, sledovat hodnoty lokálních a globálních proměnných a nastavovat body přerušení.
Integrované vývojové a výukové prostředí (IDLE) je výchozím IDE pro Python od verze 1.5.2. Je napsán v samotném Pythonu pomocí sady nástrojů Tkinter GUI a má být jednoduchým IDE pro začátečníky.
IDLE obsahuje textový editor s více okny s automatickým dokončováním, zvýrazněním syntaxe a inteligentním odsazením. IDLE by měl znát každý, kdo používá Python. V Raspbianu existují dvě verze IDLE, jedna pro Python 2 a druhá pro Python 3. Oba programy jsou přístupné z Menu aplikací | Programování.