複数のファイルを特定の場所に抽出する実行可能ファイルを作成します。 私は 'extractall()'関数について解説していますが、unzipを使用していますが、実行可能なpythonファイルに複数のファイルを含めるにはどうすればよいでしょうか?ハードコーディングされた場所?私はあなたのことをお勧めします複数のファイルを抽出するexeファイルを作成する
など、あなたがUnix-like
マシンとその逆にそれを作る場合、それはWindows
に動作しない場合があります -
複数のファイルを特定の場所に抽出する実行可能ファイルを作成します。 私は 'extractall()'関数について解説していますが、unzipを使用していますが、実行可能なpythonファイルに複数のファイルを含めるにはどうすればよいでしょうか?ハードコーディングされた場所?私はあなたのことをお勧めします複数のファイルを抽出するexeファイルを作成する
など、あなたがUnix-like
マシンとその逆にそれを作る場合、それはWindows
に動作しない場合があります -
は、あなたのアーカイブは(ほとんどの部分で)プラットフォーム固有になることに注意してくださいこれを確認してくださいpymakeself
これはピップですhttps://pypi.python.org/pypi/pymakeself
実際には、以下のコードがすぐに関連していることがあります。
自己解凍アーカイバ(Pythonのレシピ):http://code.activestate.com/recipes/577485-self-extracting-archiver/
は、UNIX上の圧縮自己解凍型の実行可能スクリプトを作成します(Pythonのレシピ):http://code.activestate.com/recipes/497000-build-a-compressed-self-extracting-executable-scri/