Junior — Middle
Comment l'interpréteur Python exécute-t-il les scripts placés dans la ligne de commande?
sobes.tech IA
Réponse de l'IA
Lorsqu'un script Python est lancé en ligne de commande, l'interpréteur effectue les étapes suivantes :
- Lit le fichier du script ou la ligne de code passée en ligne de commande.
- Compile le code source en bytecode, une représentation intermédiaire qui s'exécute plus efficacement.
- Exécute la machine virtuelle Python (PVM), qui interprète le bytecode et exécute les instructions.
Par exemple, la commande :
python -c "print('Bonjour, le monde!')"
Force l'interpréteur à exécuter la ligne de code passée via le paramètre -c. L'interpréteur compile cette ligne et l'exécute immédiatement, affichant le résultat dans la console.