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 :

Interpréteur : MAJ module ?


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de RowanMayfair
    Femme Profil pro
    Développeuse Freelance
    Inscrit en
    Mars 2019
    Messages
    247
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 48
    Localisation : France, Haute Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeuse Freelance

    Informations forums :
    Inscription : Mars 2019
    Messages : 247
    Par défaut Interpréteur : MAJ module ?
    Bonjour,

    Je suis pas certaine que mon titre soit bien approprié, je m'en excuse si ce n'est pas le cas.

    J'ai donc un module tkinter, que j'ai enregistré sous le nom "oscillo". Il est composé des axes X et Y, entre autres, et X est gradué.
    Dans l'interpréteur Python, je me mets bien dans le même répertoire que mon module, et je fais :
    ensuite je peux instancier divers objets.

    Je retourne dans l'idle, pour ouvrir de nouveau mon module oscillo, je modifie l'initialisation, en ajoutant une graduation pour l'axe des ordonnées Y
    J'enregistre, je ferme.

    Et je vais dans l'interpréteur, j'instancie un nouvel objet pour voir les modifs.....et pas de modifs prises en comptes.
    J'ai du aller dans un nouveau fichier de l'idle pour vérifier que ma graduation fonctionnait correctement avec des paramètres différents.

    Comment faire pour que mon module "oscillo" soit MAJ dans l'interpréteur ?
    J'ai essayé de faire, de nouveau, un import d'oscillo, ça ne fonctionne pas, enfin si mais il ne me donne pas le truc modifié.

    Il faut que je ferme l'interpréteur, que je l'ouvre de nouveau pour taper le long chemin vers mon répertoire, avant de l'importer de nouveau ?

    Y a pas un autre moyen (un qui m'évitera de retaper le chemin) pour qu'il "prenne" le module avec les MAJ ?

    D'avance merci

  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,

    Pour recharger un module, on peut utiliser importlib.reload... mais çà ne va pas vous plaire car çà ne fait pas le ménage: les références à l'ancien module ne sont pas mises à jour.

    Citation Envoyé par RowanMayfair Voir le message
    Il faut que je ferme l'interpréteur, que je l'ouvre de nouveau pour taper le long chemin vers mon répertoire, avant de l'importer de nouveau ?

    Y a pas un autre moyen (un qui m'évitera de retaper le chemin) pour qu'il "prenne" le module avec les MAJ ?
    Changer de répertoire avant de lancer l'IDE sera bien plus simple.

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

  3. #3
    Membre éclairé Avatar de RowanMayfair
    Femme Profil pro
    Développeuse Freelance
    Inscrit en
    Mars 2019
    Messages
    247
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 48
    Localisation : France, Haute Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeuse Freelance

    Informations forums :
    Inscription : Mars 2019
    Messages : 247
    Par défaut
    OK....je saurai
    Je découvre l'interpréteur et ses limites...mieux vaut le savoir dès maintenant, c'est un coup à se faire quelques frayeurs

    Merci

Discussions similaires

  1. Module de MAJ pour une application delphi
    Par maaouche dans le forum Web & réseau
    Réponses: 11
    Dernier message: 09/10/2011, 18h04
  2. Réponses: 0
    Dernier message: 29/11/2008, 10h56
  3. Obligatoire : lisez les règles du forum : MAJ 06/08/2010
    Par Anomaly dans le forum Mode d'emploi & aide aux nouveaux
    Réponses: 0
    Dernier message: 03/07/2008, 13h46
  4. [web]maj de pages
    Par Gogoye dans le forum Web
    Réponses: 3
    Dernier message: 17/06/2002, 18h25
  5. Créer un interpréteur de langage inspiré du Basic
    Par Picasso dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 11/05/2002, 17h10

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