0

次のpythonモジュールがあるとします:

foo\\
  __init__.py
  bar.py
  ignoreme.py

foo.ignoremeインポート時にインポートされないようにするにはどうすればよいfooですか? ignoreme をサブモジュール (自動的にインポートされない) にすることはできますが、それは単純な解決策とは思えません。__all__また、私は書きたくない/書きたくありません__init__.py

4

1 に答える 1

0

いずれにしても、foo をインポートしても ignoreme.py はインポートされません。"import foo.ignoreme" だけが ignoreme.py を実行します。

于 2013-03-31T12:11:45.150 に答える