別のモジュール Bar をインポートするカスタム モジュール Foo を作成する場合、Foo をインポートするファイルも、ローカルの名前空間にインポートされたかのように Bar を直接参照できるようにしたいと考えています。このようにして、Foo.Bar のように Bar を Foo のメンバーとして参照するのではなく、ファイルは Foo と Bar にアクセスできます。
Foo の __init__.py 関数に以下を追加しようとしましたが、うまくいきませんでした:
globals()['Bar'] = Bar