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 :

envoyer le nom de projet


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Mai 2011
    Messages
    177
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Mai 2011
    Messages : 177
    Par défaut envoyer le nom de projet
    salut tout le monde.
    je vous expose la situation:

    je suis en train de developper un petit logiciel de telechargement de fichier
    j'ai une classe qui crée un projet

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    class project:
        def create(self,name)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    class Download:
        def get_source(self,name):
            config = ConfigParser.ConfigParser()
            config.read('../project_list.ini')
            download_link = config.get(projectName, 'SOURCES')
            ret = os.system("svn co "+download_link)
     
            return ret
    j'aimerai savoir comment transférer le nom de mon projet de la class project vers la classe download àfin de savoir quel est le bon fichier à telecharger.


    merci d'avance

  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,

    Pourquoi ne pas utiliser le paramètre "name" de la méthode .get_source ?

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

  3. #3
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Mai 2011
    Messages
    177
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Mai 2011
    Messages : 177
    Par défaut
    excuser moi mais j'ai pas compris.par exemple si je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    create("gestionnaire_fichier")
    normalement dans une autre class on appel la methode get_source (name)
    j'aimerai qu'il appelle get_source ("gestionnaire_fichier").schant que j'appelle pas ces deux methodes dans la meme classe main.chaque methode est dans une classe

  4. #4
    Membre expérimenté Avatar de alexdevl
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    265
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2007
    Messages : 265
    Par défaut
    Bonjour,

    Voici 3 exemples de passage de paramètres, pour illustrer le post de wiztricks :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    class Project:
        def __init__(self,name) :
            self.name=name
            self.type="exemple d'autre parametre"
     
    class Download1: # On passe le nom en parametre
        def __init__(self,name) :
            print name
     
    class Download2: # On passe l'objet en parametre
        def __init__(self,projet) :
            print projet.name
            print projet.type
     
    class Download3: # On passe rien en parametre
        def __init__(self) :
            print p1.name
            print p1.type
     
    p1=Project("fichier1")
    d1=Download1(p1.name)
    d1=Download2(p1)
    d1=Download3()
    Cela donne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    fichier1
    fichier1
    exemple d'autre parametre
    fichier1
    exemple d'autre parametre

Discussions similaires

  1. Croix rouge seulement sur nom du projet
    Par xant dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 04/05/2007, 11h25
  2. nom package projet
    Par eclesia dans le forum Langage
    Réponses: 2
    Dernier message: 07/04/2007, 22h22
  3. Problème du nom de projet
    Par pracede2005 dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 21/11/2006, 15h46
  4. Nom de l'EXE = Nom du projet
    Par Arrown dans le forum Débuter
    Réponses: 2
    Dernier message: 15/06/2005, 13h21
  5. [Popup] Bomment récupérer le nom du projet
    Par relivio dans le forum Eclipse Platform
    Réponses: 1
    Dernier message: 01/04/2004, 15h42

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