他のスクリプトからより多くの関数をインポートすると、一般的にスクリプトの速度が低下するのではないかと思っていますか?
背景:
私は2つのスクリプトを持っています.1つは他のスクリプトよりもはるかに高速に実行されます.1つは上部に追加のインポートステートメントがあり、下部に追加の機能がありますが、その真ん中にあるもので、実行速度が遅いスクリプト間で同じです.
他のスクリプトからより多くの関数をインポートすると、一般的にスクリプトの速度が低下するのではないかと思っていますか?
背景:
私は2つのスクリプトを持っています.1つは他のスクリプトよりもはるかに高速に実行されます.1つは上部に追加のインポートステートメントがあり、下部に追加の機能がありますが、その真ん中にあるもので、実行速度が遅いスクリプト間で同じです.
あなたのケース、 Import_Statement_Overheadに関する詳細情報:
import ステートメントは、ほぼどこでも実行できます。それらを関数内に配置して、可視性を制限したり、初期起動時間を短縮したりすると便利なことがよくあります。Python のインタープリターは、同じモジュールを複数回インポートしないように最適化されていますが、インポート ステートメントを繰り返し実行すると、状況によってはパフォーマンスに深刻な影響を与える可能性があります。