Python сохраняет только файлы .py c для импортируемых файлов кода, но не для файлов сценариев верхнего уровня. Почему это? Кроме того, разве основные исходные файлы не скомпилированы в байт-код вообще?
Об этом уже спрашивали: Почему Python сохраняет байт-код для скрипта, только если он импортирован?
Обсуждение тонкостей различных реализаций python выполнение: stackoverflow.com / questions / 2998215 /…
Общая концепция для начинающих искать:
Python обычно выполняется через переводчик, а Типичный процесс компиляции, известный из таких языков, как C ++, происходит в фоновом режиме и часто во время выполнения. Посмотрите на эту ссылку для более подробного объяснения компиляции и интерпретации: https://medium.com/@DHGorman / a-cra sh -course-in-interpreted-vs-compiled-languages-5531978930b6