Вот запрашиваемая конструкция, требует ложь в фрагменте кода:Как объект метод вызова функции внутри другого класса
class class1():
def __init__(self):
self.func1()
def func1(self):
blah blah ... blah
class class2():
def __init__(self):
self.func2()
def func2(self):
call function func1 of class1
Сделать класс2 производным классом класса 1. –
Для этого вам понадобится экземпляр 'class1' для вызова' func1() '. Вы получите это, передав экземпляр класса 'class1' в 'class2' или создав его в' class2 .__ init __() 'или' class2.func2() '. Там нет трюка, но нет и магии - если вы хотите вызвать функцию-член класса, вам нужен экземпляр этого класса. Если вам нужен экземпляр, кому-то нужно это сделать, и, возможно, его нужно будет передать. – cco
чем вы за ответ –