Python Web & Scripts — Django, FastAPI, скрипты
Фотография
Python-скрипт можно сделать исполняемым без магии — и это снова проговорили в курсе Real Python
В курсе Structuring Your Python Script разбирают, куда складывать runnable-части, как группировать imports по стандарту, и как выносить constants при рефакторинге.
Отдельно показывают ясную точку входа через if __name__ == "__main__" и запуск скрипта на Unix-like системах через shebang.
Для тех, кто пишет утилиты, ETL-скрипты и маленькие сервисные CLI, это базовая гигиена репозитория.
Если скрипт живёт дольше одного спринта, порядок в imports и явный entry point экономят время на ревью и уменьшают число “а почему оно запускается само?”.
Скучно только до первого падения в проде.
4 ·