cx_Freeze を使用したフォルダーの組み込み
cx_Freeze を使用してアプリケーションをデプロイする場合、パッケージにディレクトリ全体を含めることが望ましい場合があります。個々のファイルを手動でインクルードするだけではディレクトリ構造を保持するのは不十分ですが、これを実現する方法はあります。
インクルード ファイル引数の設定
Cx_Freeze は、次のファイルをインクルードするオプションを提供します。ビルドプロセス内の特定のディレクトリ。これは、buildOptions ディクショナリを変更することで実現できます。ここでは 2 つのアプローチを示します:
buildOptions = dict(include_files = [(absolute_path_to_your_file, "final_filename")])
buildOptions = dict(include_files = ["your_folder/"])
正しいアプローチの選択
単一ファイルの例のようにタプルを使用すると、ファイルの絶対パスが設定されます。逆に、フォルダーの例のようにリストを使用すると、相対パスが提供されます。どちらのアプローチがプロジェクトの要件によりよく適合するかを決定します。
追加リソース
詳細については、次のトピックを参照してください。
以上がcx_Freeze を使用してアプリケーションをデプロイするときに、フォルダー全体を含めるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。