IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

python 2.5 et decompyle


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 2
    Par défaut python 2.5 et decompyle
    Bonjour,
    J'ai un petit gros probleme

    J'ai utilisé py2exe afin d'avoir un executable.

    Malheureusement, j'ai perdu la source .py de mon programme.

    Je souhaiterais la récuperer afin de la modifier.

    J'ai vu que le fichier library.zip contenait des .pyc, et qu'a partir de ces .pyc on pouvait retrouver la source avec decompyle.

    Encore malheureusement , decompyle n'est pas compatible avec python 2.5

    Je voudrais donc savoir si quelqu'un a une autre solution ou si quelqu'un sait s'il existe une version de decompyle compatible.

    Merci d'avance

  2. #2
    Expert confirmé
    Avatar de Guigui_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2002
    Messages
    1 864
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2002
    Messages : 1 864
    Par défaut
    Decompyle ne serait-il pas un programme uniquement disponible sur internet et payant ?

    Sinon, il me semble pas possible de décompiler un .pyc pour retrouver le .py de refaire soit-même une application en connaissant la compilation en byte-code. Par contre, il y a des outils intégrés à Python qui permette quand même de désassembler un .pyc mais tu ne retrouves pas ton .py
    => http://python.developpez.com/cours/P...module-dis.php

  3. #3
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 2
    Par défaut
    Merci pour ta réponse.
    Non decompyle n'est pas payant (en tout cas pas sous linux)
    Mais il existe des sites qui se charge de retrouver le .py a partir de .pyc moyennant finance

    Est ce qu'avec le module dis, je pourrai quand meme retrouvé un peu de mon programme?

  4. #4
    Membre confirmé Avatar de Mysti¢
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    155
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 155
    Par défaut Decompiler un fichier .pyc
    Je fais remonter ce post assez ancien, mais c'est je crois l'un des seuls qui parle de decompilation en python.
    Et que des recherches en francais sur google a ce sujet ne donnent aucun resultat 100% positif.

    Apres avoir supprimer un fichier .py qui faisait quelques centaines de lignes (un module maison ^^) j'ai cru que tout etait perdu :s, quand je me suis rendu compte qu il me restait un fichier comportant l'extension .pyc avec le meme nom que le fichier .py que j'avais supprimer.
    J'ai reconnu la struture du fichier original parce que la compilation est plutot legere mais le code en lui meme etait pas recuperable.
    J'ai alors chercher comment faire pour le decompiler et je suis tomber sur un site, gratuit qui permet de decompiler des fichier .pyc en quelques clics, et toutes les versions de python sont prises en charge jusqu'a la 2.5 !

    Y'a pas plus simple:

    http://www.depython.net/ !

Discussions similaires

  1. [langage] traduction d'un fonction python en perl
    Par ay_pepito dans le forum Langage
    Réponses: 3
    Dernier message: 04/12/2007, 15h06
  2. CORBA & PYTHON
    Par stan91stan dans le forum CORBA
    Réponses: 5
    Dernier message: 10/06/2004, 12h32
  3. module .so pour python... ?!
    Par totoetlititi dans le forum Langages de programmation
    Réponses: 2
    Dernier message: 09/03/2004, 14h51
  4. [Lien]erreur dans mon programme python
    Par durnambule dans le forum Général Python
    Réponses: 11
    Dernier message: 29/01/2004, 14h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo