Python is een high - level programmeertaal met vele standaard modules opgenomen om u te helpen snel nuttige toepassingen te ontwikkelen . Gebruik de " tijd " module om toegang te krijgen tot de huidige tijd . U kunt de tijd te presenteren als een zelf - actualisering digitale klok met behulp van de " Tkinter " module , waarmee u gemakkelijk te maken een grafische gebruikersinterface of GUI , in uw Python applicatie . Instructies 1 Start de Python command - line interpreter type 2 de volgende commando's om de GUI te initialiseren : . Van Tkinter import * < br root> = Tk ( ) klok = Label ( root) clock.pack ( ) 3 Definieer een variabele op te slaan de eerder geopende tijd . Merk op dat de gelijk-teken wordt gevolgd door twee enkele aanhalingstekens . Prevtime = '' U zult deze variabele te vergelijken met de huidige tijd om te zien of de klok moet worden bijgewerkt . < br > Goedkope 4 Verklaar een functie om de klok te werken : def updateclock ( ) op Twitter : Entab 5 de volgende drie commando's om ze een deel van de functie maken : global prevtime NewTime = time.strftime ( ' % H: % M : % S % p ' ) op als prevtime = NewTime : Geld verdienen de functie " strftime " retourneert een leesbare string met de tijd . " Prevtime " wordt aangegeven als mondiale zodat zijn waarde over meerdere gesprekken te zullen aanhouden Dubbelklik entab deze komende twee commando's 6 tot hen maken deel uit van de " if" statement " updateclock . " : < br prevtime > = NewTime clock.configure ( tekst = NewTime ) op Twitter Deze commando's werken de klok en de eerder geopende tijd variabel indien nodig . 7 Single - entab de volgende opdracht om de functie periodiek te herhalen : clock.after ( 500 , updateclock ) 8 Plaats een lege regel om de functie te sluiten . De reguliere interpreter prompt ( " >>> " ) keert terug 9 Start de klok door de " updateclock " functie te bellen : . Updateclock ( ) op De klok functioneert nu in zijn venster .
|