私はこのようなクラスを持っています
class MainClass():
blah blah blah
class AnotherClass():
def __init__(self, main_class):
self.main_class = main_class
def required_method(self):
blah blah blah
構成(継承ではなく)の使用方法についてはあまり知りませんが、上記のようなことをしなければならないと思います。
私の要件は次のとおりです。
次のように MainClass のインスタンスを使用して、AnotherClass() の関数を呼び出すことができるはずです。
main_class.AnotherClass.required_method()
今のところ、私はこれを行うことができます:
main_class = MainClass()
another = AnotherClass(main_class)
another.required_method()
ありがとう。