ホームページ > バックエンド開発 > Python チュートリアル > cx_Freeze ビルドにフォルダー全体を含めるにはどうすればよいですか?

cx_Freeze ビルドにフォルダー全体を含めるにはどうすればよいですか?

Linda Hamilton
リリース: 2024-11-25 21:15:16
オリジナル
293 人が閲覧しました

How do I Include an Entire Folder in My cx_Freeze Build?

cx_Freeze を含むフォルダーを含める

cx_Freeze を使用すると、Python スクリプトをスタンドアロンの実行可能ファイルにフリーズできます。ただし、実行可能ファイルにファイルのディレクトリ全体を含めたい場合があります。

解決策:

cx_Freeze ビルドにフォルダーを含めるには、以下を使用する必要があります。 buildOptions ディクショナリの include_files 引数。個々のファイルまたはフォルダー全体を指定できます。

単一ファイルの例:

単一ファイルを含めるには、次の構文を使用します:

buildOptions = dict(include_files = [(absolute_path_to_file, 'final_filename')])
ログイン後にコピー

フォルダーの例:

全体を含めるにはフォルダーを指定するには、次の構文を使用します:

buildOptions = dict(include_files = ['your_folder/'])
ログイン後にコピー

代替:

別の方法として、タプルを使用して絶対パスを持つファイルを含めることもできます:

buildOptions = dict(include_files = [('absolute_path_to_your_file', 'final_filename')])
ログイン後にコピー

cx_Freezeオプション:

cx_Freeze スクリプトには --include-files オプションが含まれており、コマンド ラインから直接ファイルやフォルダーを含めることができます:

python -m cx_Freeze script.py --include-files=your_folder/
ログイン後にコピー

参照:

cx_Freeze にファイルを含める方法の詳細については、次を参照してください。トピック:

  • cx_freeze を使用するときに他のファイルをバンドルするにはどうすればよいですか?

以上がcx_Freeze ビルドにフォルダー全体を含めるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート