Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Spustenie Pythone z príkazového riadku interpretu
2
Zadajte nasledujúce príkazy inicializovať GUI : .
From Tkinter import *
root = Tk ( )
hodiny = Label ( root )
clock.pack ( )
3
Definujte premennú pre uloženie predtým prístupné čas . Všimnite si , že znamienko rovná sa nasledovaný dvoma samostatnými úvodzoviek .
Prevtime = ''
Budete porovnať túto premennú na aktuálny čas zistiť , či je potrebné hodiny , ktoré majú byť aktualizované .
Stránka 4
deklarovať funkciu aktualizovať hodiny :
def updateclock ( ) :
5
Entab nasledujúce tri príkazy , aby boli súčasťou funkcie :
globálne prevtime
newtime = time.strftime ( " % I: % M : % S % p ' )
ak prevtime = newtime :
Funkcia " strftime " vracia čitateľný reťazec obsahujúci čas . " Prevtime " je deklarovaný ako globálny tak , že jeho hodnota bude pretrvávať po niekoľko výziev na
6
Double - entab tieto ďalšie dva príkazy , ako urobiť z nich súčasť " keby " vyhlásenie " updateclock . " :
prevtime = newtime
clock.configure ( text = newtime )
Tieto príkazy aktualizovať hodiny a predtým prístup časové premenné v prípade potreby.
7
Single - entab nasledujúci príkaz , aby funkcia opakovať pravidelne :
clock.after ( 500 , updateclock )
8
vložte prázdny riadok zatvorte funkciu . . Pravidelné interpret prompt ( " >>> " ) vráti
9
Začnite hodiny volaním funkcie " updateclock " :
updateclock ( )
Vaše hodiny sú teraz funguje v jeho okne .