Maison >développement back-end >Tutoriel Python >Comment puis-je créer un fichier exécutable unique à partir d'un programme Python à l'aide de py2exe ?
Fichier exécutable unique avec py2exe
py2exe propose une méthode pour générer un seul fichier exécutable pour un programme Python. Pour ce faire, l'option bundle_files doit être utilisée dans le fichier setup.py.
Configuration Setup.py
Pour un seul exécutable, définissez bundle_files sur 1, compressé sur True et zipfile sur Aucun. Cela génère un exécutable compressé sans avoir besoin d'extraction de fichier.
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, )
Explication des options
bundle_files :
Exemple
Ce fichier setup.py générera un fichier exécutable unique du script 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, )
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!