Как написать свой Python-модуль



Написание Python-модуля может быть полезным, когда нужно повторно использовать код в разных проектах или хочется создать библиотеку собственных функций и классов.



Python-модуль представляет собой файл с расширением .py, который содержит определения функций, классов и переменных, доступных для использования в других программах.



Шаг 1: Создание модуля



Создадим новый файл с именем mymodule.py и откроем его в текстовом редакторе.



def greet(name):

print("Hello, " + name + "!")



class Person:

def __init__(self, name):

self.name = name



def say_hello(self):

print("Hello, my name is " + self.name)



Шаг 2: Использование модуля



Теперь модуль можно использовать его в других программах. Создадим новый файл с именем main.py и импортируем mymodule следующим образом:



import mymodule

mymodule.greet("Alice")

person = mymodule.Person("Bob")

person.say_hello()



Подробнее👇



#статьи