Junior — Middle
Hoe voert de Python-interpreter scripts uit die in de opdrachtregel zijn geplaatst?
sobes.tech AI
Antwoord van AI
Wanneer een Python-script wordt uitgevoerd in de opdrachtregel, voert de interpreter de volgende stappen uit:
- Leest het scriptbestand of de coderegel die via de opdrachtregel is doorgegeven.
- Compileert de broncode naar bytecode, een tussenrepresentatie die efficiënter wordt uitgevoerd.
- Voert de Python-virtuele machine (PVM) uit, die de bytecode interpreteert en de instructies uitvoert.
Bijvoorbeeld, het commando:
python -c "print('Hallo, wereld!')"
dwingt de interpreter om de coderegel die via de parameter -c is doorgegeven uit te voeren. De interpreter compileert deze regel en voert deze onmiddellijk uit, waarbij het resultaat in de console wordt weergegeven.