Junior — Middle
Kako Python interpreter pokreće skripte smeštene u komandnoj liniji?
sobes.tech АИ
Одговор од АИ
Када се Python скрипта покрене из командне линије, интерпретатор извршава следеће кораке:
- чита датотеку скрипта или линију кода прослеђену преко командне линије.
- компилира изворни код у байт-код, међупредставу која се ефикасније извршава.
- покреће виртуелну машину Python (PVM), која интерпретира байт-код и извршава инструкције.
На пример, команда:
python -c "print('Здраво, свет!')"
присиљава интерпретатор да изврши линију кода прослеђену преко параметра -c. Интерпретатор компилира ту линију и одмах је извршава, приказујући резултат у конзоли.