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

PyQt Python Discussion :

Import fonction d'un autre dossier


Sujet :

PyQt Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Directeur technique
    Inscrit en
    Décembre 2019
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Décembre 2019
    Messages : 62
    Par défaut Import fonction d'un autre dossier
    Bonjour,
    je souhaite importer une fonction(Datab.load_data) d'un autre dossier mais je n'arrive pas à l’exécuter, il me manque un argument.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    from api.database import Datab
     
    class Ui_MainWindow(object):
     
        def setupUi(self, MainWindow):
            MainWindow.setObjectName("MainWindow")
            MainWindow.resize(986, 600)
     
            #essai
            Datab.load_data()
    l'erreur est la suivante
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
      project_py/Py_pat/PyNotes/src/main/python/main.py", line 8, in <module>
        from package.ui_pyqt5.Interface_factu import Ui_MainWindow
      project_py\Py_pat\PyNotes\src\main\python\package\ui_pyqt5\Interface_factu.py", line 17, in <module>
        class Ui_MainWindow(object):
      project_py\Py_pat\PyNotes\src\main\python\package\ui_pyqt5\Interface_factu.py", line 232, in Ui_MainWindow
        Datab.load_data()
    TypeError: load_data() missing 1 required positional argument: 'self'
    En vous remerciant,

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 741
    Par défaut
    Salut,

    Quel est le message d'erreur?

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 307
    Par défaut
    Salut,
    Probablement que tu dois d'abord instancier cette classe.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    datab = Datab()
    datab.load_data()

  4. #4
    Membre confirmé
    Homme Profil pro
    Directeur technique
    Inscrit en
    Décembre 2019
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Décembre 2019
    Messages : 62
    Par défaut import fonction autre dossier
    Bonjour,
    non ce n'est pas ça , la seconde parenthèse se met en surbrillance sur pycharm et me dit "parameter self unfilled"

    MERCI

  5. #5
    Membre confirmé
    Homme Profil pro
    Directeur technique
    Inscrit en
    Décembre 2019
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Décembre 2019
    Messages : 62
    Par défaut import fonction autre dossier
    bonjour,
    j'avais oublié que ma fonction faisait appel à une autre d'où mon argument maquant si j'ai bien compris,
    merci

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

Discussions similaires

  1. [Python 2.X] python import d'un autre dossier
    Par stinng dans le forum Général Python
    Réponses: 4
    Dernier message: 29/12/2015, 10h55
  2. [Python 3.X] Comment importer des fonctions d'un autre programme ?
    Par thaymeo dans le forum Général Python
    Réponses: 4
    Dernier message: 11/09/2015, 17h30
  3. Réponses: 0
    Dernier message: 27/01/2014, 11h12
  4. Importer des fonctions d'un autre dossier
    Par TiMeWaLk dans le forum MATLAB
    Réponses: 3
    Dernier message: 23/07/2009, 13h22
  5. [VB6] Copier un dossier en fonction d'un autre
    Par Sytchev3 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 10/04/2006, 16h39

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