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