たとえば、ファイル システムに次の構造があるとしますf/o/o/bar.py
。bar.py
コンテンツに簡単にアクセスするにはどうすればよいですか? 私が言えることから、単純に使用することはできません:
import f #Presumably sets initial point from where to search.
print(f.o.o.bar.object)
この場合、のimport f
内部で vars を探します。f
__init__.py
以下のコードを使用すると動作しますが、モジュールごとにそのようなインポートを使用する必要があるようです:
import f.o.o.bar
print(f.o.o.bar.object)
それで、以下のようなパッケージを操作するためのより簡単で簡単な方法はありますか?
import sys
print(sys.argv)
「argv」は明示的にインポートされていませんが、アクセスできます。
PS問題はPython自体にあったようです:@ 2.7.5はすべて正常に機能しましたが、@ 3.2.5、3.3.2はエラーを引き起こしました。