Je eigen computer, je eigen editor
Open de map in een editor
Dubbelklikken op hello.py zou één bestand openen. Open in plaats daarvan de map. Op het scherm is het verschil klein, in de praktijk groot: een editor die het project heeft geopend kan de andere bestanden tonen, .venv vinden en een terminal in de juiste werkmap starten.
Elke code-editor voor platte tekst die een map en een geïntegreerde terminal kan openen is voldoende. Deze cursus gebruikt Visual Studio Code voor de concrete knopnamen, omdat die editor beschikbaar is op macOS, Windows en Linux. Gebruik je een andere editor, kies dan de vergelijkbare functies voor Open Folder, Terminal en het selecteren van een Python-interpreter.
Is er geen geschikte editor geïnstalleerd en mag je op deze computer geen software installeren, volg dan de route om alleen op de site te werken in de laatste les. Een beheerde of gedeelde computer is geen reden om het beleid ervan te omzeilen.
Open het project en daarna het bestand
Heb je de editor nodig, download dan Visual Studio Code voor je besturingssysteem en volg de installatie. Installeer in de weergave Extensions de uitbreiding Python van Microsoft. Die biedt de interpreterselectie en Python-uitvoeropdrachten die we hierna gebruiken. De officiële Python-handleiding toont dezelfde inrichting.
In Visual Studio Code:
Kies File → Open Folder….
Selecteer de uitgepakte map
python-land-chapter-4zelf, niethello.py.Vraagt de editor of je de map vertrouwt, lees die vraag dan en kies alleen vertrouwen voor het project dat je net van Python Land hebt gedownload.
Selecteer
hello.pyin de bestandslijst.Kies Terminal → New Terminal.
Het terminalpaneel zou in de projectmap moeten openen. Vraag het na in plaats van het aan te nemen:
pwd
Het laatste onderdeel van het pad moet python-land-chapter-4 zijn.
Controleer of het terminalprofiel PowerShell zegt en voer daarna uit:
pwd
Hier is pwd de PowerShell-alias voor Get-Location, dezelfde korte opdracht om je te oriënteren als in hoofdstuk 2. PowerShell kan een eigenschap Path tonen, maar het pad zelf moet eindigen op python-land-chapter-4.
pwd
Het laatste onderdeel van het pad moet python-land-chapter-4 zijn.
Eindigt het pad op Downloads of een andere bovenliggende map, sluit die terminal dan en open de map opnieuw met File → Open Folder…. Compenseer niet met een lang absoluut pad in elke volgende opdracht. Herstel de projectgrens één keer.
De editor en terminal kijken nu naar dezelfde map. De volgende les geeft die map zijn vervangbare Python-omgeving.
Waarom open je de map in plaats van te dubbelklikken op hello.py?
Je editorterminal meldt een pad dat op Downloads eindigt. Wat moet je doen?