import Example.foo
とすると、完全修飾名でアクセスする必要がある。
Example.foo.func()
from Example import foo
とすると、直接名前でアクセスできる。
foo.func()
from Example import *
と書いた場合には、パッケージの__init__.pyファイルに__all__というリストを定義し、インポートするリストを定義する。
__all__ = ["foo", "bar", "hoge"]
ただし、開発者がメンテナンスを行わなくてはならないため、*による指定はしない方がよい。