私の質問は、次のコードで簡単に説明できます。
defは(自己、*引数)を進めます: 私の名前 = ??? func = getattr(otherobj, myname) 結果 = 関数 (*args) # 結果 = ... 処理結果 .. 結果を返す クラスディスパッチ(オブジェクト): def __init__(self, cond=1): 範囲内のインデックス (1, cond): setattr(self, 'step%u' % (index,), new.instancemethod(proceed, self, dispatch)
その後、dispatch のインスタンスには、otherobj の対応するメソッドを呼び出す step1..stepn メンバーが必要です。どうやってするか?またはより具体的には、「myname =」の後に何を挿入する必要がありますか?