私はpythonクラスを持っており、それは異なる "モード"に従事することができます。たとえば、mode1では、私はさまざまなパラメータと設定の階層を持っています。 mode2では、私はまだ別の階層構造を持っています。これらのパラメータをどのようにロードするのがベストプラクティスですか?さまざまなモードでパラメータをPythonにロードするためのベストプラクティス?
ここでは、私が意味するものの例です:私は "移動"という名前のPythonクラスを持っていますが、動きは異なるモードを持つことができます。モードが "walk"に設定されている場合、ロードするパラメータはcoolness_factor = 11, right_foot_first = True
などとなります。ただし、モードが「fly」の場合は、パラメータがcoolness_factor = 43, wing_flap_rate = 2.1, wing_length = 4.5
などになります。私のクラスのののinit。
どのようにするのがベストプラクティスですか?これは私が何をするのかである
おかげ