ターゲットファイルからバイナリデータをロードし、リスト内に保存するPythonスクリプトがあります。問題は、保存されたファイルが大きいほど、次回開くのに時間がかかることです。700 MB のムービーを読み込んでスクリプト ファイルに保存するとします。次に、そのスクリプトに 700 MB のデータが保存されている状態で、次の日にそれを開くことを想像してみてください。それを開くには永遠が必要です!
以下は、スクリプト ファイルの外観を簡略化したレイアウトです。
行 1: 「700 MB のムービーがリスト内に格納されています。」
以下すべて:「エンドユーザーが使用するすべての機能」。
インタープリターは、ユーザーが呼び出されるのを待っている関数に到達する前に、最初に 1 行目にある 700 MB のデータを解釈する必要があります! これは問題です。なぜなら、スクリプトを開くためだけに 1 時間待ちたいと思う人がいるでしょうか?
では、このようにファイルのレイアウトを変更すればよろしいでしょうか?
最初の行: 「エンドユーザーが使用するすべての機能」。下 : 「700 MB のムービーがリスト内に保存されています。」
それは役に立ちますか?それとも、とにかく関数が呼び出される前に、インタープリターは 700 MB すべてを処理する必要がありますか?