Les partenaires publicitaires:

Comment faire une horloge en Python

Python est un langage de programmation de haut niveau avec de nombreux modules standards inclus pour vous aider à développer rapidement des applications utiles. Utilisez le "temps" Module d'accéder à l'heure actuelle. Vous pouvez présenter le temps comme une horloge numérique auto-mise à jour en utilisant la "tkinter" module, qui vous permet de créer facilement une interface utilisateur graphique, ou GUI, dans votre application Python.

Instructions

  1. 1

    Lancez la ligne de commande interpréteur Python.

  2. 2

    Tapez les commandes suivantes pour initialiser l'interface graphique:

    de tkinter import *

    root = Tk ()

    horloge = étiquette (root)

    clock.pack ()

  3. 3

    Définir une variable pour stocker le temps préalablement consultée. Notez que le signe égal est suivie par deux guillemets simples.

    prevtime = ''

    Vous comparez cette variable à l'heure actuelle pour voir si l'horloge doit être mise à jour.

  4. 4

    Déclarer une fonction de mise à jour de l'horloge:

    def updateclock ():

  5. 5

    Entab les trois commandes suivantes pour faire partie intégrante de la fonction faire:

    prevtime mondiale


    Newtime = time.strftime ('% I:% M:% S% P')

    si prevtime = Newtime:

    La "strftime" fonction retourne une chaîne lisible contenant le temps. "Prevtime" est déclaré comme mondiale afin que sa valeur va persister à travers de multiples appels à "updateclock."

  6. 6

    Double-entab ces deux commandes suivantes pour faire partie intégrante de la marque "si" déclaration:

     prevtime = Newtime

    clock.configure (text = Newtime)

    Ces commandes mettent à jour l'horloge et la variable de temps auparavant consultée si nécessaire.

  7. 7

    Simple-Entab la commande suivante pour rendre la fonction reviennent périodiquement:

    clock.after (500, updateclock)
  8. 8

    Insérez une ligne blanche pour fermer la fonction. L'invite de l'interpréteur régulière ("gt; gt; gt;") Retourne.

  9. 9

    Commencez l'horloge en appelant le "updateclock" fonction:

    updateclock ()

    Votre horloge fonctionne maintenant dans sa fenêtre.

» » » » Comment faire une horloge en Python