私は PY2EXE モジュールがとても気に入っています。非常に使いやすいスクリプトを他の同僚と共有するのに本当に役立ちます。
私の質問は次のとおりです。PY2EXE モジュールがコードを実行可能ファイルにコンパイルすると、結果の実行可能ファイルの処理が速くなりますか?
返信ありがとうございます。
py2exe は、Python インタープリターと必要なすべてのライブラリを実行可能ファイルといくつかのライブラリ ファイルにバンドルするだけです。実行可能ファイルを実行すると、バンドルされているインタープリターを使用してスクリプトが実行されます。
実際にはネイティブ コードを生成しないため、実行速度はほぼ同じで、パッケージ化されるすべてのオーバーヘッドのために遅くなる可能性があります。
部分的には、Python 環境と「プリコンパイル済み」の pyc ファイルがバンドルされています。これらは既に python バイト コードに解析されていますが、ネイティブの高速実行可能ファイルではありません。