SAMOUCZEK JĘZYKA PYTHON ROZDZIAŁY   
Rozdział 1: Interpreter Pythona

1: Instalacja i konfiguracja - 2: Definiowanie ścieżki - 3: Tryb interaktywny
4: Skrypty, przekazywanie argumentów - 5: Zastosowanie IDLE

Lekcja 5: Zastosowanie IDLE


Integrated DeveLopment Environment = zintegrowane środowisko programowania

IDLE jest aplikacją, która opakowuje interpreter Pythona w interfejs graficzny (GUI) i dołącza wiele funkcji do podstawowego interpretera wiersza poleceń. Charakteryzuje się ona obecnością menu, automatycznym dodawaniem wcięć, wskazówkami na temat składni, debuggerem oraz narzędziami do edycji plików.

Pełna dokumentacja IDLE jest dostępna pod adresem

www.python.org/idle/doc/idle2.html

Aplikacja ta jest zazwyczaj dołączona do dystrybucji Pythona, ale można ją także pobrać z witryny sieciowej.

Aby uruchomić IDLE w systemie Windows wybierz z menu
Start/Programy/Python/IDLE (Python GUI)



Natomiast w systemie Unix wpisz w wierszu poleceń
idle
Interaktywne uruchamianie programów następuje po wpisaniu instrukcji po znaku zachęty >>>.

Aby uruchomić program jako skrypt w oknie Python Shell wybierz z menu pozycję
File/Open
Wybierz plik ze skryptem a następnie wybierz z menu Edit/Run script i skrypt zostanie uruchomiony. Jeśli po wykonaniu skryptu nie pojawi się znak zachęty, należy go przywołać naciskając klawisze Ctrl+C.

Wykrywanie błędów w programie
W oknie Python Shell wybierz z menu pozycję Debug/Debugge. Pojawi się wówczas okno Debug Control.
Zaznacz odpowiednie opcje w celu konfiguracji wyświetlania zawartości stosu, kodu źródłowego oraz zmiennych lokalnych i globalnych.
Uaktywnij lub otwórz okno ze skryptem
Wybierz z menu pozycję Edit/ Run. Otworzy się wówczas okno Debug Control.
Za pomocą przycisków sterujących przejrzyj kolejne wiersze kodu.
Aby przejść do wywołań zagnieżdżonych funkcji, należy kliknąć przycisk Step. Aby uruchomić zagnieżdżone funkcje bez krokowego przeglądania, należy kliknąć przycisk Over.
W oknie Debug Control jest wyświetlana zawartość stosu i wartości zmiennych.
Strona główna - O Pythonie - Interpreter - Samouczek - Przykłady programów - Linki