• [^] # Re: A propos des langages interprétés

    Posté par . En réponse au message Débuter en programmation. Évalué à 2.

    Ca marche aussi bien que si on avait l'intépréteur python installé ?
    Ben en fait c'est un programme qui parse ton script et qui vérifie tous les modules que tu utilises.
    A partir de là il génère un programme qui est est grosso modo une version compilée et allégée de l'interprète et qui archive la version semi-compilée des modules dont ton script dépend et le code semi-compilé de ton script.
    Ca génère un exécutable plus volumineux qu'un binaire issu d'un langage compilé (puisque y'a toujours une version de l'interpréteur).

    Le plus connu est dédié à la génération de binaire windows
    http://starship.python.net/crew/theller/py2exe/.
    Il est assez customisable et ru peux choisir de générer un exe et des dll si tu souhaites réuitilser du code.

    Les distribs Linux proposent tjs un interprète python donc le besoin est moindre, mais en fonction de la version de python il peut être préférable de créer des binaires exécutables.
    Tu as plusieurs projets qui proposent de genrerer des binaires mutliplateformes. En cherchant sur google tu devrais en trouver quelques uns