あなたはできません。それは設計によるものです。これは、今後さらに__future__
機能が追加され、コードが破損する可能性があるためです。
2.xで__future__
フィーチャーがdivision
だったとします。次に2.yでは、新しい__future__
フィーチャー、print_function
が導入されました。
from __future__ import *
print "Hello, World!"
をあなたが、しかし、輸入__future__
、およびその内容を調べることができます::
>>> import __future__
>>> [x for x in dir(__future__) if x.islower() and x[0] != '_']
['absolute_import', 'all_feature_names', 'division', 'generator_stop', 'generators', 'nested_scopes', 'print_function', 'unicode_literals', 'with_statement']
注これらは機能ではなく、あなたがしようとしない必要があることを私のコードが壊れた突然のすべてそれらをインポートします。代わりに、どの機能が利用可能か、どのバージョンから提供されているかを記述します。