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 :

Module personnel (sous W$7) - OK avec IDLE mais Pb lors de l'exécution [Python 3.X]


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2014
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2014
    Messages : 43
    Par défaut Module personnel (sous W$7) - OK avec IDLE mais Pb lors de l'exécution
    Bonjour,
    désolé pour le titre pas forcément clair.

    Je cherche à décomposer mon programme en modules.
    Si je lance mon programme dans l'IDLE cela fonctionne correctement.
    Si je lance mon programme avec l'explorateur windows (donc 7), une console s'ouvre puis se ferme instantanément. Mon programme fonctionne si toutes les fonctions sont dans le même fichier.

    Comme je ne peu intercepter aucun message pas facile de savoir où est le problème. Avec debug voici les messages que j'ai pu avoir :

    Traceback (most recent call last):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
      File "C:\Users\spc\Desktop\Python\CoursTP-labyrinthe\05 - labyrinthe - fichiers et modules\Labyrinthe_3_niveaux_test.py", line 5, in <module>
        import Module_Labyrinthe
      File "<frozen importlib._bootstrap>", line 960, in _find_and_load
      File "<frozen importlib._bootstrap>", line 148, in __enter__
      File "<frozen importlib._bootstrap>", line 172, in _get_module_lock
      File "<frozen importlib._bootstrap>", line 58, in __init__
      File "<frozen importlib._bootstrap>", line 58, in __init__
      File "C:\Users\spc\Downloads\WinPython-64bit-3.6.0.1Qt5\python-3.6.0.amd64\Lib\bdb.py", line 48, in trace_dispatch
        return self.dispatch_line(frame)
      File "C:\Users\spc\Downloads\WinPython-64bit-3.6.0.1Qt5\python-3.6.0.amd64\Lib\bdb.py", line 66, in dispatch_line
        self.user_line(frame)
      File "C:\Users\spc\Downloads\WinPython-64bit-3.6.0.1Qt5\python-3.6.0.amd64\Lib\idlelib\debugger.py", line 24, in user_line
        self.gui.interaction(message, frame)
    AttributeError: '_ModuleLock' object has no attribute 'name'

    Il faut donner un nom au module ?

    En espérant avoir été assez clair, merci d'avance.
    Sylvain.

  2. #2
    Membre averti
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2014
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2014
    Messages : 43
    Par défaut Modification de la discussion
    Bonjour,
    en fait cela marche sur d'autres ordi, j'essaye donc de fermer cette discussion pour en ouvrir une autre. J'espère que cela sera plus clair.
    Sylvain.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Xoops] Problème de droits avec module Mytube
    Par boyofcasa dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 0
    Dernier message: 14/11/2010, 16h01
  2. Probleme avec l'installation du module SOAPpy sous Python 2.5
    Par soufian2290 dans le forum Déploiement/Installation
    Réponses: 4
    Dernier message: 14/10/2008, 12h49
  3. probleme apache+module python sous windows
    Par gaussprodada dans le forum Réseau/Web
    Réponses: 1
    Dernier message: 02/11/2004, 21h09
  4. Réponses: 1
    Dernier message: 23/10/2002, 13h40

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