いいえ、違いはパフォーマンスの問題ではありません。どちらの場合も、モジュール全体を解析する必要があり、モジュール レベルのコードが実行されます。唯一の違いは名前空間にあります。最初に、インポートされたモジュールのすべての名前が現在のモジュールの名前になります。2 番目の例では、パッケージ名のみが現在のモジュールで定義されています。
とはいえ、 を使用する正当な理由はめったにありませんfrom foo import *
。モジュールをインポートするか、モジュールから特定の名前をインポートします。