cx_Freeze を使用してアプリケーションをデプロイする場合、開発者は多くの場合、ディレクトリ全体をデプロイメント パッケージに含める必要に直面します。デフォルトでは、cx_Freeze には個別のファイルが含まれており、プロジェクトのファイル構造と一致しない可能性があります。この制限を克服するために、ユーザーはビルド オプション内で include_files 引数を利用できます。
フォルダーを含めるには、include_files 引数を次のように設定します:
buildOptions = dict(include_files = ['your_folder/'])
ここでは、'your_folder/'は、含めるフォルダーへの相対パスを表します。絶対パスを指定することもできます:
buildOptions = dict(include_files = [(absolute_path_to_the_folder, 'destination_folder_name')])
cx_Freeze は、宛先フォルダー名がソース ディレクトリ内のフォルダー名と一致することを期待していることに注意してください。
さらに、必要に応じて、フォルダー内の個々のファイルを含めるには、 include_files 引数を複数回使用して、各ファイルとその宛先を指定できます。
buildOptions = dict(include_files = [('file1.txt', 'dist/file1.txt'), ('file2.jpg', 'dist/file2.jpg')])
これらの手順に従うことで、開発者は展開パッケージにフォルダーと個々のファイルを効果的に含めることができます。 cx_Freeze を使用します。
以上がcx_Freeze アプリケーションにフォルダーを含めるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。