Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1584 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  [python/py2exe] script setup.py, plusieurs fichiers sources

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[python/py2exe] script setup.py, plusieurs fichiers sources

n°862054
lint
O_O
Posté le 01-10-2004 à 13:41:26  profilanswer
 

y'a quelques semaines j'ai éclaté un gros fichier .py en plusieurs petits fichiers, le programme marche mais je viens de me rendre compte que j'avais pas réécrit le script setup.py
ça fait une bonne demi-heure que j'essaie de faire quelque chose de correct mais y'a pas moyen: soit il me trouve pas les fichiers, soit il me sort un .exe par fichier .py
 


from distutils.core import setup
import py2exe
 
setup(name="prog",
      version="0.1",
      package_dir = {"": "src"},
      packages = [""],
      data_files=[('conf', ['conf/prog.conf'])],
      description="prog",
      author="toto",
      author_email="toto@hrf.com",
      url="http://www.toto.fr/" )


 
avec ca je n'ai aucun .exe :/
 
j'ai essayé avec console=["src/fichier1.py", "src/fichier2.py"] mais la ca me sort un .exe par fichier :/


Message édité par lint le 01-10-2004 à 13:46:25
mood
Publicité
Posté le 01-10-2004 à 13:41:26  profilanswer
 

n°862096
masklinn
í dag viðrar vel til loftárása
Posté le 01-10-2004 à 14:19:43  profilanswer
 

tag includes?

Code :
  1. import sys
  2. assert sys.version >= '2', "Install Python 2.0 or greater"
  3. from distutils.core import setup
  4. import py2exe
  5. import os
  6. setup(
  7.     # The first three parameters are not required, if at least a
  8.     # 'version' is given, then a versioninfo resource is built from
  9.     # them and added to the executables.
  10.     version = "0.0.5",
  11.     description = "File Browser",
  12.     name = "Browser",
  13.     # targets to build
  14.     windows = [ {'script': "Browser.py",
  15.                 'icon_resources': [ (1, 'Icon.ico')],
  16.                 'excludes': ["pywin", "pywin.debugger", "pywin.debugger.dbgcon", "pywin.dialogs", "pywin.dialogs.list","Tkconstants","Tkinter","tcl"] ,}],
  17.     options = {"py2exe": {"compressed": 1,"optimize": 2}},
  18.    
  19.     data_files = [('.',['Browser.nsi','Browser_silent.nsi']),('Resources',['Resources\\'+f for f in os.listdir(os.path.join(os.path.split(sys.argv[0])[0],'Resources'))])]   
  20.     )


La j'ai un paramètre 'excludes' (qui sert à ne pas inclure les modules dont on a pas besoin), ben il existe un paramètre 'includes' pour forcer l'ajout de modules.
Va voir sur le site officiel & le wiki de py2exe, il doit y avoir des exemples sur include


Message édité par masklinn le 01-10-2004 à 14:21:16

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  [python/py2exe] script setup.py, plusieurs fichiers sources

 

Sujets relatifs
Installation PYTHON win32 + BOA pour les nulls ...pb SQL : Jointure externe (plusieurs)
multiplication entre plusieurs tables[access] macro ou module d'exportation de fichiers vers excel
Java(script ?) d'une page qui ne marche pas sur l'ordi, OK sur le webScript pub
Rechercher et énumérer la liste des fichiers cachéslecture des fichiers log
[action script] intégrer FLASH PLAYER pour tous, meme pour les nuls?Script d'envoi de mail autre que php
Plus de sujets relatifs à : [python/py2exe] script setup.py, plusieurs fichiers sources


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR