Особливі міркування для __main__

Оновлено: 24.04.2023

Модуль __main__ є окремим випадком щодо системи імпорту Python. Як зазначено в іншому місці, модуль __main__ безпосередньо ініціалізується під час запуску інтерпретатора, подібно до sys і builtins. Однак, на відміну від цих двох, він не кваліфікується як вбудований модуль. Це пояснюється тим, що спосіб ініціалізації __main__ залежить від прапорів та інших параметрів, з якими викликається інтерпретатор.