Python: зачем нужен if __name__ == «__main__» ?0 (0)
12 сентября 2014
Во многих модулях можно встретить конструкцию вида: if __name__ == «__main__»: func() Её основное назначение — разделение кода, который будет выполнятся при вызове кода как модуля (при импортировании его в другой скрипт) — и при запуске самого модуля, как отдельного файла. Возьмём такой пример. Скрипт 1: #!/usr/bin/env python print(‘Script 1. My name is: %s’ % __name__)… Читать далее »
![]()