SobesLab логотип SobesLab

Ответ

Python интерпретируется на уровне байт-кода. Исходный код не компилируется заранее в машинный код, а при запуске компилируется в байт-код (.pyc), который затем выполняется виртуальной машиной (интерпретатором) Python. Для разработчика это выглядит как непосредственное выполнение исходного .py файла – поэтому Python относят к интерпретируемым языкам (не требуется ручная компиляция перед запуском).