私のコードには内部クラスが必要であり、外部クラスのインスタンスを作成せずに、この内部クラスのインスタンスを作成したいと考えています。
Pythonでこれを行う方法は?Javaでは内部クラスを静的に定義できますが、Pythonで内部クラスを静的にする方法がわかりません。@staticmethod
メソッドにデコレータを使用できることはわかっています。
class Outer:
def __init__(self):
print 'Instance of outer class is created'
class Inner:
def __init__(self):
print 'Instance of Inner class is created'