Python Programmiersprache, wie erstelle ich eine Uhr?
Hallo zusammen ihr Krecks, ich möchte in der Programmiersprache Python eine Uhr erstellen. Bin selber noch Anfänger und habe schon die Module Time und Datetime durchforstet, jedoch nur stehende Uhrzeiten gefunden, welche bei Erstellung stehen blieben. Ich möchte aber eine Uhr, welche läuft. Wie könnte ich das anstellen und was muß ich lernen um dieses Problem zu schaffen? Ich danke für eure Mühen und wünsche noch einen schönen Tag. Goffy
2 Antworten
while True: dt = list(time.localtime()) hour = dt[3] minute = dt[4] second = dt[5] time.sleep(1) print dt[3],dt[4],dt[5];
Hat einfach den Nachteil, dass Dir das Script irgendwann die komplette Shell füllt. ;-)
while True:
dt = list(time.localtime())
hour = dt[3]
minute = dt[4]
second = dt[5]
time.sleep(1)
print dt[3],dt[4],dt[5];
So sieht es besser aus. Sry.
Beschäftige dich mit GUIs, eine grafische Oberfläche erlaubt dir eine aktualisierbare Anzeige und eine Event-Schleife, in der sowohl bei Leerlauf die momentane Zeit abgefragt und eingetragen als auch auf eine Eingabe mit Beendigung des Programm reagiert werden kann.