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 et inclusion des packages


Sujet :

Python

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 20
    Par défaut Python et inclusion des packages
    Bonjour à tous. Je suis vraiment nouveau en python. Et j'ai un bug qui me parait très étrange et que je n'arrive pas à résoudre.

    J'ai dans:
    engine.a.views :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    from engine.c.views import *
     
    def getFeeds(user_to):
        ...
        toto = getCFromValue(titi)
        ...
     
    def generateFeedRate(za,zb)
        ...
        toto = getCFromValue(titi)
        ...
    dans
    engine.b.views :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    from engine.a.views import *
     
    def addRate():
        ...
        generateFeedRate()
        ...
    dans
    engine.c.views:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    def getCFromValue(titi):
        ...
    Logique quoi. Alors voilà. Quand on arrive dans getFeeds, ça me dit que getCFromValue n'est pas défini... :S
    MAIS: quand j'enlève "from engine.a.views import *" dans b.views (qui n'a rien à voir normalement), ça marche...
    sauf que dans ce cas, c'est l'erreur "generateFeedRate n'est pas définie" que j'obtiens dans b.views.

    Y a quelque chose que j'ai raté??

  2. #2
    Membre expérimenté Avatar de Gaillac
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    165
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2008
    Messages : 165
    Par défaut
    Bon alors premier point, ton generateFeedRate prend 2 arguments, tu ne lui en donne aucun.
    Deuxième point avec engineaviews.py, enginebviews.py et enginecviews.py reprenant tes péthode, des passages d'arguments bidons et dans enginecviews.py un vulgaire tkMessageBox.showinfo, tout marche bien chez moi.

    => copie tes fichiers, n'y laisse que le strict nécessaire pour expliquer ton problème tout en restant fonctionnel, et balance tout ici!

Discussions similaires

  1. Générer du code python dans des packages
    Par cedrix57 dans le forum BOUML
    Réponses: 5
    Dernier message: 24/05/2011, 17h55
  2. [EXPORT] Comment ajouter des packages au .jar ?
    Par djskyz dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 12/08/2004, 23h23
  3. [Inclusion des fichiers] hierarchie
    Par Casp dans le forum Autres éditeurs
    Réponses: 4
    Dernier message: 09/07/2004, 12h43
  4. [Classpath][Jar]gestion des packages
    Par marcoss dans le forum Général Java
    Réponses: 4
    Dernier message: 24/04/2004, 22h19
  5. Gestion des packages RPM sous Mandrake
    Par Noki dans le forum Mandriva / Mageia
    Réponses: 10
    Dernier message: 29/03/2004, 19h43

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