PyQtを使用して自分のプログラムのGUIを作成しましたが、複数の.pyファイルがあり、2つはクラスで、1つはコードを起動します。だから、私はそれらを1つのプログラム全体にどのように組み合わせるのだろうと思いましたか? http://www.multiupload.com/CJDL639CTH複数の.pyファイルをPy2Exeで1つの.exeに結合する方法
答えて
Shed Skinを使用すると、プログラムを高速実行可能にすることができますが、ご使用のプログラムでは機能しない可能性があります。 py2exeとして
a setup.py like thisあなたは簡単に11個のファイルのcx_Freezeの平坦な出力とは異なり、一つだけの余分なファイルを実行可能ファイルにWindowsでお使いのPython 2.xのコードを有効にすることができます。 Python 3の場合は、cx_Freezeまたはpy2exeを使用します。
重要な部分は、次のとおりです。
options={
'py2exe': {
'compressed': 2,
'optimize': 2,
'includes': includes,
'excludes': excludes,
'packages': packages,
'dll_excludes': dll_excludes,
'bundle_files': 1, # 1 = .exe; 2 = .zip; 3 = separate
'dist_dir': 'dist', # Put .exe in dist/
'xref': False,
'skip_archive': False,
'ascii': False,
'custom_boot_script': '',
#'unbuffered': True, # Immediately flush output.
}
},
zipfile=None, # Put libs into .exe to save space.
ありがとうございます。しかし、私はPython 3.2を使用しています。私はPython 2.xに慣れておらず、自分のコードを変換しています。それだけでなく、完璧に動作します。 – Casey
@ user976299 http://stackoverflow.com/questions/2533217/how-to-convert-python-3-to-python-2-code –
downvotingの理由についてコメントしてください。 cx_Freezeとpy2exeの両方がPython 3.3のコードで動作するようです。 –
使用squeezeをExeMaker Toolより:ここ
は私が組み合わせされるすべての.pyファイルへのダウンロードリンクです。スクイズ後にPy2Exeを使用できるかもしれません。 Py2Exeを使ったことはありません。
- 1. 複数のファイルを1つの.pyファイルでマージする
- 2. 複数の.csファイルを1つのxamarin.iosファイルに結合する方法
- 3. 複数のファイルのテキストを1つのファイルに結合する
- 4. 複数のテーブルを1つのmysqlに結合する方法
- 5. 複数のSQLクエリを1つに結合する方法は?
- 6. 複数のマングースを1つに結合する方法
- 7. 複数のsedコマンドを1つに結合する方法
- 8. 複数のテキストファイルを1つのファイルに結合する方法は?
- 9. 複数の.p12証明書を1つの.pfxファイルに結合する方法
- 10. 複数のクエリの結果を1つの結果に結合する方法
- 11. py2exeモジュールを使用して.pyを.exeに変換する
- 12. 複数のVS2010プロジェクトを1つの.libファイルに結合する
- 13. 複数のpdfプロットを1つのファイルに結合する
- 14. 複数のExcelファイルを1つのExcelブックに複数のシートで結合する方法は?
- 15. 複数のPHP関数を1つのステートメントで結合する方法は?
- 16. Oracleでは複数の行を1つの行に結合する方法は?
- 17. バッチファイル複数のファイルのテキストを1つのCSVに結合
- 18. py2exeでexeファイルへのパスを取得
- 19. Alfresco:複数のファイルを1つのPDFに結合
- 20. WordPressの1つのフォルダに複数のプラグインファイルを結合する方法は?
- 21. 複数の行のログ例外を1つの行に結合する方法
- 22. 1つのexeで複数のWindowsサービス
- 23. 複数の生ファイルを1つの寄木細工ファイルに結合する
- 24. .pyをexeに変換するときのファイル(exe)の取得
- 25. 1つのクエリで複数のUPDATEステートメントを結合する方法は?
- 26. 1つのJSONオブジェクトで複数の配列を結合する方法
- 27. 複数のCrystalレポートを1つのPDFで結合する方法
- 28. キャンバスを1つのパスに複数のパスで結合する
- 29. 複数のpngアイコンファイルを1つの透明アイコンセットに結合する方法
- 30. iPhone:複数のビデオファイルを1つのビデオファイルに結合する方法
あなたが実際にまだpy2xe使用してみましたか?必要なのは、適切なsetup.pyファイルと、アプリケーションのエントリポイントへの適切なpy2exeフックだけです。ファンキーなパッケージや依存関係がない限り、Py2exeは残りの部分を処理する必要があります。 –