Junior — Middle
97
Cum rulează interpretatorul Python scripturile plasate în linia de comandă?
Răspuns de la AI
sobes.tech AI
Când un script Python este rulat din linia de comandă, interpretatorul efectuează pașii următori:
- Citește fișierul scriptului sau linia de cod transmisă prin linia de comandă.
- Compilează codul sursă în bytecode, o reprezentare intermediară care este executată mai eficient.
- Rulează mașina virtuală Python (PVM), care interpretează bytecode-ul și execută instrucțiunile.
De exemplu, comanda:
python -c "print('Salut, lume!')"
Forțează interpretatorul să execute linia de cod transmisă prin parametrul -c. Interpretatorul compilează această linie și o execută imediat, afișând rezultatul în consolă.