Koment se sert on de py2exe?

Koment se sert on de py2exe? - Python - Programmation

Marsh Posté le 10-12-2003 à 01:48:57    


Voila je souhaite convertir mes .py en exe, j'ai installé py2exe mais je ne c pa koi faire après.
 
de plus j'ai installer wxpython, un demo présente plusieurs scripts tournant très bien ds la demo mais quand je recupère le code pour la plupart et que je les met dans IDLE, ils ne fonctionnent pas.
 
Merci

Reply

Marsh Posté le 10-12-2003 à 01:48:57   

Reply

Marsh Posté le 10-12-2003 à 02:51:53    

[:ban] tu te fout de qui ? tu l'a attrapé ou py2exe ? sur le site de py2exe ? sans déconner ? et ça t'arrive de lire des fois ? si si, tu fais un quart de roulette et pan, l'exemple détaillé ... :pfff:
 
après pour le reste, va falloir grandir un peu : t'as décidé d'apprendre à programmer ce soir, y a 15 minute de faire du python et tu t'étonnes que le copier/coller ne marche pas ... pourtant je te cite

Citation :

(avec de l'entrainement et des bouquins bien sur)

ben fais le. J'ose pas imaginer le massacre en C++. Sur ce bonne chance.

Reply

Marsh Posté le 10-12-2003 à 12:29:55    

je ne l'ai pa chopé sur le site officiel, donc j'avai pa vu kil y avé un mode d'emploi dsl.
 
un bouquin sur python j'en ai un et j'ai deja parcouru la moitié (variable, fonction,...) et je pe dire que le tt à l'air extrènement facile.
 
je voulai juste tester les exemple de wxpython afin de pouvoir voir de quoi est capable ce langage, j'ai pa envi de me lancer deds et au bout d'un mois de me rendre compte que ca corespond pas à mes attentes

Reply

Marsh Posté le 10-12-2003 à 13:50:39    

1) ben tu boolaytises là, google["pyexe"].ImFeelingLucky(), faut vraiment le vouloir pour passer à côté.
2) tu veux faire des GUI, ben wxpython permet de faire des GUI

Reply

Marsh Posté le 10-12-2003 à 13:51:21    

http://starship.python.net/crew/theller/py2exe/ et le gros titre : Using py2exe
 
Sinon entraîne toi dès le début à programmer orienté objet, c'est tout l'intérêt du python.

Reply

Marsh Posté le 10-12-2003 à 14:03:04    

J'avé entendu dire que l'action script été orienté objet est ce vrai? car vrément, y'a pe de différence entre l'action script et python ne serait ce que python est plus simple

Reply

Marsh Posté le 10-12-2003 à 14:05:21    

bubu666 a écrit :

J'avé entendu dire que l'action script été orienté objet est ce vrai? car vrément, y'a pe de différence entre l'action script et python ne serait ce que python est plus simple


troll spotted

Reply

Marsh Posté le 10-12-2003 à 14:09:35    

bubu666 a écrit :

J'avé entendu dire que l'action script été orienté objet est ce vrai? car vrément, y'a pe de différence entre l'action script et python ne serait ce que python est plus simple

mais c'est pas un langage l'action script ... :pfff:

Reply

Marsh Posté le 10-12-2003 à 14:11:59    

action script c'est un jouet de noël?

Reply

Marsh Posté le 10-12-2003 à 14:13:06    

chaica a écrit :

action script c'est un jouet de noël?


 
ouais c'est pour controler ton action man

Reply

Marsh Posté le 10-12-2003 à 14:13:06   

Reply

Marsh Posté le 10-12-2003 à 14:13:41    

Mes action men stp :D J'en ai des nouveaux qui arrivent ce noël.

Reply

Marsh Posté le 10-12-2003 à 14:17:52    

l'action script est le langage du logiciel Flash pour ce ki ne savent pas

Reply

Marsh Posté le 10-12-2003 à 14:18:40    

bubu666 a écrit :

l'action script est le langage du logiciel Flash pour ce ki ne savent pas


 
flash gordon :??:

Reply

Marsh Posté le 10-12-2003 à 14:19:09    

bubu666 a écrit :

l'action script est le langage du logiciel Flash pour ce ki ne savent pas

mince alors, trop puissant man [:xp1700]

Reply

Marsh Posté le 10-12-2003 à 14:22:10    

j'ai juste poser une piotte question et vla kon me fé tt un charabia sur l'action script, fo arrété de déconné les mecs

Reply

Marsh Posté le 10-12-2003 à 14:24:33    

c'est toi qui doit arrêter de poser des questions à la noix

Reply

Marsh Posté le 10-12-2003 à 14:26:01    

Enfin pour en revenir au topic principal, tu peux y aller avec le python tu ne cours aucun risque.

Reply

Marsh Posté le 10-12-2003 à 14:26:58    

bubu666 a écrit :

j'ai juste poser une piotte question et vla kon me fé tt un charabia sur l'action script, fo arrété de déconné les mecs


sms style illisible spotted !
merci de faire un effort de rédaction, pour l'ensemble de tes lecteurs.

Reply

Marsh Posté le 10-12-2003 à 14:30:26    

Bon alors nouvelle question (pas à la noix)
 
Je vien de lire la page qui explique comment on utilise py2exe. Je me suis apercu qu'il faut apparement écrire un script "script.py" pour le bon fonctionnement de py2exe. J'ai un peu de mal en anglais et je ne comprend pas vraiment tout l'explicatif pour écrire ce script.
 
Si quelqun pouvait avoir la gentilesse de m'éclairer, cela me saurait d'un grand secours. Merci.

Reply

Marsh Posté le 10-12-2003 à 14:41:41    

# setup.py
from distutils.core import setup
import py2exe
 
setup(name="myscript",
      scripts=["myscript.py"],
)
 
où myscript est le nom du .exe final et scripts le nom du script source.

Reply

Marsh Posté le 10-12-2003 à 14:53:08    

oui mais ton exemple il est en anglais [:petrus75]

Reply

Marsh Posté le 10-12-2003 à 14:54:00    


Bon voila comment je procède:
 
-je créer un fichier py (test.py) dans le dossier C:\Python22\
-J'ouvre la fenêtre IDLE de python
-je tape:
 
# setup.py
from distutils.core import setup
import py2exe
 
setup(name="test",
      scripts=["test.py"],
)
 
-> résultat, il ne se passe rien. Je me doute que j'ai du faire une grosse connerie dans mes étapes mais je ne sais pas laquelle.

Reply

Marsh Posté le 10-12-2003 à 14:56:52    

tu enregistres ca après dans un terminal tu tapes
python setup.py py2exe
 
(...)and a sub-directory dist\myscript will be created, containing the files myscript.exe and python20.dll.
 
Bon après je peux plus rien dsl j'ai pas windows chez moi.

Reply

Marsh Posté le 10-12-2003 à 14:58:45    

J'obtien "SyntaxError: invalid syntax" lorsque je rentre "python setup.py py2exe" après le petit script. Il me le mot "Setup" sur fond rouge.

Reply

Marsh Posté le 10-12-2003 à 15:05:57    

bubu666 a écrit :

J'obtien "SyntaxError: invalid syntax" lorsque je rentre "python setup.py py2exe" après le petit script. Il me le mot "Setup" sur fond rouge.

toi t'a jamais programmé une traitre seconde de ta vie... après si tu vois un "Setup" quelque part sur cette page t'es vraiment le roi

Reply

Marsh Posté le 10-12-2003 à 15:11:53    

moi je fé du graphisme et du flash, pa ma faute si tout commence à s'embrouiller dans ma ptite tête
 
au lieu de me critiquer et de créer un topic de 50pages, si tu disait plutot où est ce que je me plante lamentablement, ce serait pas plus simple et un gain de temps pour nous deux?

Reply

Marsh Posté le 10-12-2003 à 15:12:28    

Taz a écrit :

après si tu vois un "Setup" quelque part sur cette page t'es vraiment le roi


Message édité par Taz le 10-12-2003 à 15:12:37
Reply

Marsh Posté le 10-12-2003 à 15:17:06    

arf, tu parle de la majuscule, ba excuse, je l'ai mise sans faire attention, le mot "setup" qui est mis sur fond rouge est dans la ligne "python setup.py py2exe"
 
Euh, je medemande si en fait ce script
 
# setup.py
from distutils.core import setup
import py2exe
 
setup(name="test",
      scripts=["test.py"],
)
 
il ne faut pa l'enregistrer directement dans un fichier script.py dans le dossier python22 et ne taper seulement que la ligne "python setup.py py2exe" dans Idle nan? car moi je tape tout dans idle

Reply

Marsh Posté le 10-12-2003 à 15:19:05    

[:rofl]

Reply

Marsh Posté le 10-12-2003 à 15:20:05    

explique au lieu de te marrer, sui sur que tu as la solution mais que tu préfère me laisser dans l'ignorance.

Reply

Marsh Posté le 10-12-2003 à 15:20:59    

Il tape "tout" dans IDLE...
Il a pas créé de fichier setup.py...
[:rofl]

Reply

Marsh Posté le 10-12-2003 à 15:22:53    

bon j'ai créer le fichier setup.py, je tape donc juste "python setup.py py2exe" et j'ai toujours cette erreur de syntaxe

Reply

Marsh Posté le 10-12-2003 à 15:23:44    

et tes tabulations, elles sont bonnes ?

Reply

Marsh Posté le 10-12-2003 à 15:25:19    

dans le fichier setup.py, ba j'ai fait directement du copier collé, mais elles m'ont l'air bonnes.
 
sinon voici les lignes dans idle
 
>>> python setup.py py2exe
SyntaxError: invalid syntax
>>>  
 
"avec le mot setup en rouge"
 

Reply

Marsh Posté le 10-12-2003 à 15:25:31    

bubu666 a écrit :

bon j'ai créer le fichier setup.py, je tape donc juste "python setup.py py2exe" et j'ai toujours cette erreur de syntaxe


python setup.py py2exe
faut le taper dans une ligne de commande DOS (si Windows) ou dans un shell de commande (si Linux). :D

Reply

Marsh Posté le 10-12-2003 à 15:26:09    

bubu666 a écrit :

dans le fichier setup.py, ba j'ai fait directement du copier collé, mais elles m'ont l'air bonnes.
 
sinon voici les lignes dans idle
 
>>> python setup.py py2exe
SyntaxError: invalid syntax
>>>  
 
"avec le mot setup en rouge"
 
 

carte de bon client, tu peux revenir quand tu veux  [:xp1700]

Reply

Marsh Posté le 10-12-2003 à 15:28:57    

pouviez pas le dire depuis le début que c'était pas dans idle kon taper cette ligne? j'ai enfin un .exe, kan je l'execute, j'ai une fenêtre msdos qui s'ouvre et mon appli qui tourne par devant, y'a pas moyen d'eviter la fenêtre ms-dos? a moins que ca ne vienne de mon script test.

Reply

Marsh Posté le 10-12-2003 à 15:37:07    

bubu666 a écrit :

pouviez pas le dire depuis le début que c'était pas dans idle kon taper cette ligne?


ouais pareil, l'autre jour j'ai voulu écrire un prog en C#, et j'arrivais jamais à le compiler... jusqu'a ce que je m'aperçoive que je saisissais ça :
 

Citation :


C:\> namespace test {
C:\> class theTest {
C:\> public theTest(int var) {
...


j'te raconte pas la révélation quand j'ai découvert le notepad

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed