#python
#питон
Вопрос:
У меня есть этот класс person в person.py и я хотел бы создать два объекта из другого файла main.py
person.py:
class Person():
def __init__(self, name):
self.name = name
def welcome(self):
print("welcome", name)
класс main.py:
import Person as P
def main():
p1 = P.Person("Marshall")
p2 = P.Person("Jhon")
p1.welcome()
p2.welcome()
Ответ №1:
Вы должны импортировать Person
класс из person
файла ( .py
он добавляется автоматически):
from person import Person
def main():
p1 = Person("Marshall")
# ...
Или, используя import...as
:
import person as P
def main():
p1 = P.Person("Marshall")
# ...