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 :

[matplotlib] actualisation d'une fen�tre et input()


Sujet :

Python

  1. #1
    Membre averti
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2016
    Messages
    30
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2016
    Messages : 30
    Par d�faut [matplotlib] actualisation d'une fen�tre et input()
    Bonjour,
    Je n'arrive pas � actualiser le contenu d'une fen�tre lorsque le script contient un input()
    Par exemple
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    import pylab as pl
    pl.plot([1,2],[1,3])
    input()
    pl.plot([1,2,3],[1,3,2])
    la fen�tre s'ouvre mais reste vide.
    lorsque je r�ponds dans la console
    la fen�tre se met � jour avec le deuxi�me graphique.

  2. #2
    Expert �minent
    Homme Profil pro
    Architecte technique retrait�
    Inscrit en
    Juin 2008
    Messages
    21 771
    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 771
    Par d�faut
    Salut,

    Sans .show() rien n'est affich�...
    Le code que vous avez post� ne reproduit rien de ce que vous racontez... et on ne va pas inventer votre probl�me si vous ne prenez pas la peine de mieux expliquer/documenter ce qu'il est.

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

  3. #3
    Membre averti
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2016
    Messages
    30
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2016
    Messages : 30
    Par d�faut
    Sans .show() rien n'est affich�...
    Je sais que c'est curieux, mais avec mon installation (j'utilise l'environnement spyder de anaconda sous windows)
    Python 3.6.5 |Anaconda, Inc.| (default, Mar 29 2018, 13:32:41) [MSC v.1900 64 bit (AMD64)]
    Type "copyright", "credits" or "license" for more information.

    IPython 6.4.0 -- An enhanced Interactive Python.

    j'obtiens un graphique lorsque j'utilise plot() ou une image lorsque j'utilise imshow() sans utiliser de show().

    le code suivant me donne exactement la m�me chose :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    import pylab as pl
    pl.plot([1,2],[1,3])
    pl.show()
    input()
    pl.plot([1,2,3],[1,3,2])
    pl.show()
    ce que je voudrais, c'est :
    voir le premier graphique
    puis entrer une valeur dans la console
    puis voir le second graphique

  4. #4
    Expert �minent
    Homme Profil pro
    Architecte technique retrait�
    Inscrit en
    Juin 2008
    Messages
    21 771
    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 771
    Par d�faut
    Salut,

    Vous ne codez pas avec Python (�crire des scripts) mais vous utilisez IPython, une console interactive.

    Un peu de recherche sur internet avec les mots clefs IPython, matplotlib, interactive devrait vous donner des solutions.

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

  5. #5
    Membre averti
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2016
    Messages
    30
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2016
    Messages : 30
    Par d�faut
    J'avais d�j� fait de nombreuses recherches, sans succ�s.
    Je viens de r�essayer mais je ne trouve rien qui me correspond.
    Ou plus exactement mon niveau en informatique + mon niveau en anglais, fait que
    je ne comprends pas ce que je lis.
    J'ai compris que dans la console IPython il y a un mode interactif que l'on peut mettre en off ou on.
    J'ai essay� d'utilis� la fonction draw() pour " forcer l'affichage"
    D'autre part ce probl�me se pose lorsque le param�trage de la console est pour les graphiques : en automatique. ce qui permet d'avoir l'affichage dans une fen�tre.
    Lorsque le param�trage de la console est pour les graphiques : en ligne. Il n'y a pas de probl�me j'obtiens ce que je souhaite.

    Je pense que le probl�me est entre ce qui se passe entre la console et la fen�tre graphique.
    Peut-�tre que c'est un probl�me li� � l'environnement spyder que j'utilise ?

  6. #6
    Expert �minent
    Homme Profil pro
    Architecte technique retrait�
    Inscrit en
    Juin 2008
    Messages
    21 771
    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 771
    Par d�faut
    Citation Envoy� par motomath Voir le message
    Je pense que le probl�me est entre ce qui se passe entre la console et la fen�tre graphique.
    Peut-�tre que c'est un probl�me li� � l'environnement spyder que j'utilise ?
    Aucune id�e: je n'utilise ni l'un ni l'autre.
    Mais maintenant que votre soucis est mieux d�crit peut �tre que quelqu'un qui sait pourra vous �clairer.

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

Discussions similaires

  1. [Perl/Tk] Actualisation d'une fen�tre par une commande
    Par Darktroll dans le forum Interfaces Graphiques
    R�ponses: 10
    Dernier message: 14/07/2012, 13h35
  2. [WD14] Actualisation d'une fen�tre avec un champ image
    Par Raptor92 dans le forum WinDev
    R�ponses: 1
    Dernier message: 01/11/2009, 17h06
  3. Actualisation d'une fen�tre principale
    Par Trebor_ dans le forum Langage
    R�ponses: 2
    Dernier message: 23/03/2008, 09h34
  4. [SWT] actualiser une fen�tre
    Par cootchy dans le forum SWT/JFace
    R�ponses: 1
    Dernier message: 17/05/2004, 10h24
  5. [SWT] actualiser une fen�tre
    Par cootchy dans le forum SWT/JFace
    R�ponses: 7
    Dernier message: 15/05/2004, 23h53

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