2013-08-27 14 views
7

2.6、2.7、および3.3で動作するデモ用のPythonスクリプトをいくつか作成しています。マスターインポートファイルで "from __future__ import unicode_literals"を使用できますか?

その一環として、各モジュールは

from __future__ import unicode_literals 

このディレクティブは、モジュールのそれぞれから切り出して、代わりに一般的なインポートファイルに貼り付けることができますが付いていますか?

など。 (実装方法__future__である)

# master.py 
from __future__ import unicode_literals 

# file1.py 
import master 

# file2.py 
import master 

答えて

5

番号:

将来のステートメントは、特定のモジュールは、Pythonの指定された将来のリリースで利用可能になります構文やセマンティクスを使用してコンパイルする必要がありますコンパイラへのディレクティブです。

http://docs.python.org/2/reference/simple_stmts.html#future

__feature__輸入は、現在のモジュールに影響を与えます。

2

号コンパイラフラグは、現在のモジュールのコンパイルに影響を与えます。文書を引用

関連する問題