Bonjour,
Une fonction très attractive avec "py2exe" est le fait de pouvoir empaqueter le tout dans UN SEUL fichier .exe, ou presque :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
from distutils.core import setup
import py2exe
 
setup(script_args = ['py2exe'], windows=['monprogramme.py'],  
   options = {'py2exe': {'compressed':1,'bundle_files': 1,'dll_excludes': ['w9xpopen.exe']}}, zipfile = None)
Seul problème, si l'on utilise Tkinter, on va se retrouver avec plein de dossiers et plein de fichiers, en plus du fichier .exe :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
\tcl\
\tcl\tcl8.5
\tcl\tcl8.5\encoding
\tcl\tcl8.5\http1.0
\tcl\tcl8.5\\tcl\tcl8.5\http1.0
...
\tcl\tk8.5
...
... ce qui casse un peu la magie de la fonctionnalité "un seul fichier exe" offert par py2exe.

Une idée pour empaqueter tous ces fichiers dans le fichier exe ?

Merci.