Импорт собственных модулей в Python. Атрибут модуля __name__ и __main__
⚡️ Что такое __name__ в Pytthon
Эта переменная хранит название модуля, который импортируется. А если это прямой запуск (python3 foo.py), то его значение будет __main__. Теперь поговорим про __name__ == "__main__". При импорте модуля весь код выполняется. Чтобы избежать странного поведения (см. пример), стоит делать проверку. Пример переменной Python __name__ Во-первых, создайте новый модуль под названием Billing, который имеет две функции: calculate_tax() и print_billing_doc(). Кроме того, добавьте оператор, который выводит на экран переменную __name__: Во-вторых, создайте новый файл с именем app...
Как написать пользовательский модуль на Python
Вам интересно, как вы можете написать свой собственный пользовательский модуль на Python, подобный известным библиотекам Python, таким как NumPy или Pandas? В этой статье мы исследуем, что такое пользовательский модуль Python и как написать модуль на Python. Давайте пожалуй приступим к разбору. Что такое пользовательский модуль в Python? Модуль - это программный файл Python, состоящий из определений или кода, которые вы можете использовать в других программных файлах Python. Это .py файлы, написанные на Python...