は、私は次のコードを持って言う:その実装内から実装されているモジュールへの参照を取得するにはどうすればよいですか?
from foo.bar import Foo
from foo.foo import Bar
__all__ = ["Foo", "Bar"]
def iterate_over_all():
...
どのように私は動的に機能が実装されている__all__
モジュールで参照されているものへの参照を取得することができます機能iterate_over_all()
にコードを実装することができますか? IE:iterate_over_all()
foo.bar.Foo
とfoo.foo.Bar
で作業したいと思います。
少し質問を明確にすることはできますか?文字列 "Foo"からオブジェクトFooに移動し、Fooを含むモジュールに移動したいとしていますか? – mikej
私はそれを得ていません:あなたは__all__にある何かへの参照が必要です。 "Foo"、 "Foo"からFooに行きたいので、そうでしょうか?または "Foo"からfoo.barに行きたいですか? * "...モジュールで__all__で参照されている部分は..." *はちょっと難しいです。 – ThomasH
申し訳ありませんが、清算が追加されました。 – jkp