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 :

affichage horaire sur fenêtre


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Superviseur de Hotline
    Inscrit en
    Septembre 2016
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Superviseur de Hotline
    Secteur : Bâtiment

    Informations forums :
    Inscription : Septembre 2016
    Messages : 34
    Par défaut affichage horaire sur fenêtre
    Bonjour,

    j'ai le petit bout de script suivant qui m' affiche l' heure sur une fenetre
    j'aimerais juste ....que l' horaire affiché s' incrémente automatiquement .
    quel commande dois je ajouter en sachant que ma fenêtre se présente sous cette forme
    top = Toplevel(root)

    Merci d' avance pour votre aide


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     canvas = Canvas(top, width=1, height=1)
        canvas.pack(fill=BOTH, expand=1)
        canvas.create_image(0, 0, image=image, anchor=NW)
        now = time.strftime("%H:%M:%S")
        texte0=canvas.create_text(75, 60, text=now, font="Arial 16 italic", fill="green")
    Nom : Capture.JPG
Affichages : 87
Taille : 10,8 Ko

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

    j'aimerais juste ....que l' horaire affiché s' incrémente automatiquement .
    Il faut écrire une fonction/callback appelée toutes les secondes (ou plus fréquemment) qui mette à jour l'item "text" du canvas.... et pour cela utiliser .after.

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

  3. #3
    Membre averti
    Homme Profil pro
    Superviseur de Hotline
    Inscrit en
    Septembre 2016
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Superviseur de Hotline
    Secteur : Bâtiment

    Informations forums :
    Inscription : Septembre 2016
    Messages : 34
    Par défaut
    oui j' avais essayé d' utiliser un truc du genre

    .after(1000,time.update)

    mais je n' arrive pas à l' appliquer à mon cas, enfin j' ai essayé plusieurs cas mais ça ne fonctionne pas

  4. #4
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 743
    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 743
    Par défaut
    Je ne vois pas trop ce que pourrait être time.update.

    Ceci dit, vous devriez peut être commencer par écrire une fonction/callback qui effectue la mise à jour de l'heure.
    Puis la lancer manuellement via un Button (pour vérifier qu'elle fonctionne).
    Rendre ce lancement automatique avec .after devient alors presque trivial.

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

Discussions similaires

  1. Affichage d'une fenêtre lors de l'appui sur un bouton
    Par Andrasius dans le forum Débuter
    Réponses: 2
    Dernier message: 08/03/2017, 17h39
  2. Affichage bizarre sur fenêtre du Finder
    Par emmabvr dans le forum Apple
    Réponses: 1
    Dernier message: 09/08/2014, 10h07
  3. [WD17] Boucler sur un affichage d'une fenêtre
    Par GiGii dans le forum WinDev
    Réponses: 16
    Dernier message: 14/01/2013, 11h56
  4. [XL-2000] basculer affichage sur fenêtre EXCEL
    Par niko8181 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 25/11/2009, 14h22
  5. Composant TImage sur fenêtre MDI Parent
    Par charles.apollon dans le forum C++Builder
    Réponses: 6
    Dernier message: 10/02/2005, 15h47

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