1

たとえば、ファイル システムに次の構造があるとしますf/o/o/bar.pybar.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はエラーを引き起こしました。

4

2 に答える 2