Contexte

Python est un langage interprété, afin d'exécuter un script python, il faut l'interpréteur Python. Cependant, avec le logiciel py2exe, il est possible de créer un fichier .exe contenant l'ensemble du programme et ses dépendances (dll python + un script).

Cependant, dans certains cas, il peut être intéressant d'inclure d'autres données avec le fichier exécutable comme par exemple des images ou des fichiers de données.

L'objectif ici est d'obtenir un seul fichier contenant :

  • l'interpréteur python
  • un script, potentiellement réparti sur plusieurs fichiers
  • un fichier de données

Lire la suite