Python-tolk
Programmeringsteknik
Python tolk
För att kunna provköra exemplen och egen kod behöver du en Python-tolk. Du som har en Linux eller Macintosh OS X-dator har redan en sådan på datorn. Om du använder en Windows-dator måste du först installera den. Du klarar dig även utan tolk än så länge, men det blir roligare när man kan prova själv. Det finns också en hel utvecklingsmiljö till Python som heter IDLE och är gratis. Mer information om Python kan du hitta på Pythons hemsida. IDLE går att hämta här och fungerar på såväl Windows, Mac OS X som Linux.
För att komma åt tolken behöver du dessutom öppna ett terminalfönster. Ett terminalfönster används för att skriva kommandon direkt till datorn utan att använda det grafiska gränssnittet.
Nedan finns länkar till öppnings- och installationsanvisningar för olika operativsystem.
Windows: Installation och start av Python
Macintosh OS X: Öppna terminalfönster
Starta Python, alla datortyper
Oavsett vilken datortyp du har, när du väl har öppnat ett terminalfönster kan du starta Python på två olika sätt. Dels kan du låta tolken köra ett redan skrivet program genom att skriva "python filnamn" i terminalfönstret (där filnamnet är namnet på det program du vill köra). Dels kan du starta tolken i interaktiv mod genom att skriva enbart "python" och trycka retur i terminalfönstret (observera att Unix-datorer (som Linux och OS X) skiljer på versaler och gemena (stora och små bokstäver) i terminalfönstret). Detta går att göra även i Windows från ett terminalfönster (se 4.3 hur man öppnar ett sådant) men om du ändå har installerat IDLE enligt ovan är det enklare att använda det.
Startar du på det första sättet gäller det att hålla reda på var filen finns (mer om det i avsnitt 4 Filhantering), men det går enkelt att ändra i programmet med något redigeringsprogram. Startar du på det andra sättet kommer varje sats du skriver att tolkas omedelbart av tolken, vilket kan vara både bra och dåligt. En nackdel är dock att ändringar i ett program kan bara korrigeras genom att du skriver om programmet rad för rad.