私はプラグインのようなモジュールからそのメソッドをインポートするクラスを作ろうとしています。Python;メソッドをクラス 'pluginstyle'にインポートする方法は?
このクラスでは、別のフォルダに格納されているモジュール(つまり 'プラグイン')から関数/変数をインポートできます。これは可能ですか?
私は約__import__()
を知っていますが、どのようにしてこのクラスに属するようにインポートすることができますか?これらのモジュールで
plugins/pluginA.py
plugins/pluginB.py
私はなどの機能を持っていると私はクラスでそれらをインポートしてアクセスできるようにしたい:
は私が「プラグイン」フォルダに以下のモジュールを持って言うことができます。多分何かのように:
MyClass.pluginA.some_function_from_A()
MyClass.pluginB.some_function_from_B()
または多分この
MyClass.some_function_fromA()
MyClass.some_function_fromB()
...輸入へ
self
を渡す方法を見つけ出すことです。ありがとう! – Kanonskallこれらの2つを使って私は答えを見つけたと思うし、私はそれを下に掲示した。再度、感謝します。 – Kanonskall