Seite 1 von 1

Hilfe gesucht: SQL-Daten vergleichen

Verfasst: Mittwoch 26. Februar 2014, 11:44
von SimplySilent
Hallo Forum,

bin Python und SQL-Neuling und habe über Google auch noch keine Lösung gefunden. Habe mir auch die
Date und Time Funktionen im Buch durchgelesen - aber einfach nur leere im Kopf :(

Ich schreibe 2 unterschiedliche Uhrzeiten in eine SQL-Datenbank. (das funktioniert!)
Über Python muss ich diese mit der aktuellen Uhrzeit vergleichen.

Ist Uhrzeit 1 = aktuelle Zeit dann soll: " shell_exec('sudo /home/xx/xxxxxxx/xxx '); " aufgerufen werden.
Ist Uhrzeit 2 = aktuelle Zeit dann: " shell_exec('sudo /home/xx/xxxxxxx/xxx '); " aufgerufen werden.

Über Lösungsvorschläge wäre ich dankbar.

Re: Hilfe gesucht: SQL-Daten vergleichen

Verfasst: Mittwoch 26. Februar 2014, 12:00
von Sirius3
@SimplySilent: Deine Abfragen werden nie erfüllt sein, da dass Python gerade dann ausgeführt wird, wenn die aktuelle Zeit exakt gleich einer anderen Zeit ist, ist sehr sehr unwahrscheinlich.
Für Datumsmanipulation gibt es das datetime-Modul. Wie sieht Dein bisheriger Code aus?

Re: Hilfe gesucht: SQL-Daten vergleichen

Verfasst: Mittwoch 26. Februar 2014, 13:51
von SimplySilent
Hallo Sirius3

es gibt derzeit keinen Code, lediglich eine Idee die ich umsetzen will. Ich möchte zu bestimmten Zeiten Kommandos auf die GPIO des Respi senden. PWM kann man, meines wissens; über Python dahingehend zeitabhängig beeinflussen. Aber für das was ich möchte, habe ich noch nichts weiter gefunden. Daher hier meine Frage.

Re: Hilfe gesucht: SQL-Daten vergleichen

Verfasst: Mittwoch 26. Februar 2014, 14:58
von Hyperion
SimplySilent hat geschrieben:Aber für das was ich möchte, habe ich noch nichts weiter gefunden. Daher hier meine Frage.
Wo liegt denn jetzt noch das Problem genau? Datumsfunktionen sind doch eigentlich alles, was Du dazu wissen musst! (Und ggf. noch ``time.sleep`` fürs Warten auf einen neuen Test)

Re: Hilfe gesucht: SQL-Daten vergleichen

Verfasst: Mittwoch 26. Februar 2014, 15:13
von BlackJack
An der Stelle mal der Hinweis auf das `sched`-Modul aus der Standardbibliothek.