Lekce 2: IDLE Python

python.edumach.cz



1. Stažení a instalace

Domovská stránka projektu je na webu www.python.org. Z ní si stáhni variantu Pythonu pro svůj operační systém – Windows, macOS nebo Linux.

Poznámka: Vývojáři Python vydávají průběžně nové verze. Vůbec neřeš, jestli se číslo verze ve škole a doma bude lišit.

2. IDLE Python

Součástí Pythonu je IDLE Python (Integrated Development and Learning Environment). Z tohoto důvodu má jednoduché rozhraní, které obsahuje i editor pro psaní kódu. V horní části okna jsou nabídky a nástroje pro různé úkoly, jako je spouštění kódu, ladění a správa projektů.

IDLE poskytuje užitečné funkce jako zvýrazňování syntaxe, možnost rychle spustit kód přímo z editoru. Obsahuje interaktivní konzoli Pythonu pro rychlé testování a experimentování s kódem.

Díky své jednoduchosti a přehlednému rozhraní je IDLE Python ideální pro začátečníky, kteří se jazyk učí. Ačkoliv se ti to zpočátku nebude zdát příliš praktické, jeho velkou výhodou dvouokenní režim: program + shell.

⚠️ Upozornění pro žáky Naše výuka probíhá v prostředí IDLE Python, které je optimalizované právě pro potřeby výuky. Plně podporuje práci s grafickými knihovnami (pro nás zejména tkinter). Používání jiných vývojových prostředí může vést k problémům při spouštění a zobrazování grafických výstupů, proto není pro účely této výuky doporučeno. Pokud se rozhodneš toto doporučení nerespektovat, případné technické potíže si řešíš výhradně sám.

2.1. Spuštění

Po spuštění aplikace "IDLE Python" se otevře okno s názvem IDLE Shell:

V tomto okně lze příkazy psát přímo a po potvrzení enterem se automaticky provedou. Jedná se o neinteraktivní prostředí, označované také jako příkazový režim nebo jen shell (seznámíme se s ním později).

Program se vytváří v programovacím režimu. To znamená, že v okně shellu vybereme nabídku File > New File. Otevře se nám nové okno, ve kterém budeme program psát.

Program uložíme např. na Plochu (lépe však do nové složky "Python" na svém OneDrivu). Programy v Pythonu mají příponu .py.

Chceme-li jej spustit, vybereme nabídku Run > Run Module nebo snadněji klávesu F5. Po spuštění se do shellu (toho okna s >>>) zapíšou informace o tom, který program jsme spustili, a restartují se také všechna nastavení Pythonu v příkazovém režimu (shellu).

3. Nastavení výchozí cesty k souborům

Platí pro IDLE Python ve Windows

IDLE Python si při Open / Save bere výchozí adresář podle toho, kde je nainstalovaný (typicky C:\Program Files\Python3nn\). Ve Windows se dá tato výchozí složka změnit jednoduchou úpravou zástupce tímto postupem.

V průběhu výuky budeš vytvářet mnoho programů. K tomu si vytvoř jednu složku s názvem Python, nejlépe v zálohovaném místě -- školním OneDrive.

  1. Zavři IDLE Python.
  2. Najdi zástupce, kterým IDLE spouštíš (např. v nabídce Start, na ploše nebo v liště).
  3. Klikni na něj pravým tlačítkem myši a vyber Vlastnosti.
  4. Na kartě Zástupce najdi políčko Spustit v: a zadej buď:
    "C:\Users\%USERNAME%\OneDrive - Panská\Python"
    
    nebo alespoň
    C:\Users\%USERNAME%\Documents\Python
    
    V každém případě musí cílová složka již existovat!
  5. Ulož změny a IDLE Python spusť z tohoto upraveného zástupce.

Poznámka: Pokud si vytvoříš dalšího zástupce programu IDLE Python, např. přidáš si jej (📌) na Hlavní panel, musíš si stejným postupem upravit i tohoto zástupce.

4. Nastavení prostředí programu

IDLE Python má jen několik nastavení, která jsou užitečná, a je dobré je provést (nebo o nich alespoň vědět).

4.1. Písmo

⚠️ Nenastavujte jiné písmo než je zde doporučené!

Velikost písma nastav tak, aby byl pro tebe kód bez námahy čitelný.

4.2. Téma vzhledu

K dispozici je kromě výchozího světlého (IDLE Classic) tmavý režim (IDLE Dark).

4.3. Autosave

Volba No Prompt automaticky uloží soubor před spuštěním (velmi návykové, doporučuji zapnout).

4.4. Číslování řádků

Zobrazovat čísla řádků (viz obrázek výše). Toto není úplně nutné. Číslo aktivního řádku je vždy vidět v zápatí okna se skriptem Ln: n.