以下のように集められたモジュールがあり、1 つの .pyd ファイルになります。
しかし、それをインポートすると、単純な python biltin dir() によって、内部にロードされたすべてのモジュールがユーザーに表示されます。ユーザーからそれらを隠す方法はありますか?
#et.pxd file results in et.pyd
include "etfile.py"
include "et_reader.py"
include "et_reader_preferences.py"
include "et_reader_properties.py"
include "et_reader_objects.py"
include "et_writer.py"
テストファイル:
>>> import et
>>> print dir(et)
it will print a list of all internal loaded modules, functions and ...