Ich möchte in meinen Projekten mit einer digitalen Uhr arbeiten. Dazu werde ich Tkinter für die Anzeige nutzten. Wichtig ist, dass die Uhr auch die Sekunden weiterzahlt und anzeigt, ohne dass der Benutzer etwas anklicken muss. Über das Modul time wird die Systemzeit vom Computer abgefragt. Der ultimative Python datetime Leitfaden - codegree. Hier das Ergebnis: #! /usr/bin/python import time from tkinter import * # Objekt der Klasse Tk erstellt und Fensterüberschrift fenster = Tk() fenster. wm_title("Uhrzeit") # Uhrzeit wird über ein Label angezeigt und mit pack im fenster gezeigt uhr = Label(master=fenster, font=('Arial', 30), fg='blue', width = 15, height = 3) () zeit = '' # Abfrage der Zeit vom laufenden Computer # mit config wird das Label neu beschriftet # mit after wird nach 0, 2sek die Funktion tick neu aufgerufen def tick(): global zeit neuezeit = rftime('%H:%M:%S') if neuezeit! = zeit: zeit = neuezeit (text = zeit) (200, tick) tick() inloop() # Programm startet Achtung: Dies ist ein privates Python Projekt. Ich übernehme keine Haftung für Datenverluste oder sonstige Schäden.
print(omisoformat("1999-10-12T12:35:56+00:00")) 1999-10-12 12:34:45+00:00 tl;dr Python bietet die Möglichkeit mit strftime und strptime Zeit-Strings zu erzeugen und einzulesen. Idealerweise möchte man aber immer isoformat benutzen.
Mit dem Raspberry Pi und einigen Sensoren ist es ohne viel Aufwand die Temperatur zu messen. Daneben kann aber auch die Luftfeuchtigkeit in gewissen Situationen oder Projekten (z. B. einer Wetterstation) aufschlussreich sein. Sensoren wie der DHT11 bzw. DHT22 sind nicht nur für wenige Euros zu haben, sondern können neben der Luftfeuchte auch noch die Tempratur messen. Zubehör Da die Sensoren bereits (fast) alles mit sich tragen ist außer einem Widerstand nicht viel weiteres Zubehör nötig. Dieses habe ich verwendet: DHT11 bzw. DHT22 Luftfeuchtigkeits-Sensor 10kΩ Widerstand Breadboard und Jumper Kabel Den Unterschied zwischen DHT11 und DHT22 kannst du hier nachlesen. Demzufolge ist der DHT11 (blau) zwar günstiger, dafür der DHT22 (weiß) präziser und überdauert länger. Für Anwendungen in "extremen" Gebieten (0-20% bzw. 80-100% Luftfeuchte) sollte auf den DHT22 zurückgegriffen werden, da er diese Bereiche im Gegensatz zum DHT11 auch unterstützt. Ich habe bspw. Modul datetime – mit Datum und Zeit in Python jonglieren. in meinem Kühlschrank einen DHT22 Sensor, um Temperatur und Luftfeuchtigkeit zu messen und zu loggen.