Fail Boleh Laku Tunggal dengan py2exe
py2exe menawarkan kaedah untuk menjana satu fail boleh laku tunggal untuk atur cara Python. Untuk mencapai ini, pilihan bundle_files harus digunakan dalam fail setup.py.
Konfigurasi Setup.py
Untuk satu boleh laku, tetapkan bundle_files kepada 1, dimampatkan kepada Benar, dan zip fail ke Tiada. Ini menjana boleh laku termampat tanpa memerlukan pengekstrakan fail.
from distutils.core import setup import py2exe, sys, os sys.argv.append('py2exe') setup( options = {'py2exe': {'bundle_files': 1, 'compressed': True}}, windows = [{'script': "single.py"}], zipfile = None, )
Penjelasan Pilihan
fail_bundle:
Contoh
Fail setup.py ini akan menjana satu fail boleh laku daripada skrip single.py:
from distutils.core import setup import py2exe, sys, os sys.argv.append('py2exe') setup( options = {'py2exe': {'bundle_files': 1, 'compressed': True}}, windows = [{'script': "single.py"}], zipfile = None, )
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mencipta Fail Boleh Laku Tunggal daripada Program Python Menggunakan py2exe?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!