Également connus sous le nom de "Frozen Binaries", ils ne sont pas identiques à la sortie d'un vrai compilateur. Ils exécutent le code d'octet à travers une machine virtuelle (PVM). Ils s'exécutent de la même manière qu'un programme compilé, mais en plus grand parce que le programme est compilé en même temps que la PVM. Py2exe peut geler des programmes autonomes qui utilisent les librairies GUI tkinter, PMW, wxPython et PyGTK ; des programmes qui utilisent la boîte à outils de programmation de jeux pygame ; des programmes clients win32com ; et plus encore. Le système Python Stackless est une variante de l'implémentation standard de CPython qui ne sauvegarde pas d'état sur la pile d'appel du langage C. Cela rend Python plus facile à porter sur des architectures à petite pile, fournit des options de multiprocessing efficaces et favorise de nouvelles structures de programmation telles que les coroutines. D'autres systèmes d'étude qui travaillent sur le développement futur : Pyrex travaille sur le système Cython, le projet Parrot, le PyPy travaille sur le remplacement total de la PVM, et bien sûr le fondateur de Python travaille avec Google pour que Python s'exécute 5 fois plus vite que le C avec le projet Unladen Swallow. En résumé, py2exe est le plus facile et Cython est plus efficace pour le moment, jusqu'à ce que ces projets améliorent la machine virtuelle Python (PVM) pour les fichiers autonomes.
0 votes
Voir : Une application Python exécutable
0 votes
Voir ceci question similaire .
0 votes
Aussi stackoverflow.com/questions/5458048/
1 votes
Pourquoi cette question est-elle fermée parce qu'elle a déjà des réponses dans des questions qui ont été posées ? après celui-là ? ??