Pythoner
Фотография
✈️Конструкция if __name__ == '__main__' используется для того, чтобы определить, запущен ли файл модуля напрямую или импортирован из другого модуля.
➡️Простой пример:
def main():
# Точка входа в программу
if __name__ == '__main__':
main()
➡️Эта конструкция позволяет запустить какой-нибудь код только при прямом вызове модуля, так как name будет равно 'main' только если модуль запущен напрямую.
➡️Это позволяет запускать программу полностью только когда она основная, а не импортируется в качестве модуля.
🐍Pythoner
19 · 2.1K ·