MySQL Datenbank mit Python auslesen (Probleme beim Typ DATE und TIME)

ABTW

Cadet 4th Year
Registriert
Jan. 2005
Beiträge
74
Hi ich habe ein Problem eine MySQL Datenbank, mit PYTHON, richtig auszulesen.
durch a=self.db.fetchall() bekomme ich zwar alle abgefragten Werte in ein Tuple, nur leider sind alle Werte der DB vom Typ DATE oder dem Typ TIME unbrauchbar.
DATE erhält immer die Ausschrift "NONE" und TIME gibt Werte in dieser Form aus "datetime.timedelta(0)"

Hat jemand eine Idee wie ich die Daten ordentlich bekomme?
 
mag sein, trotzdem muss es eine Lösung dafür geben.
Python ist ja wirklich an sich nicht schlecht, nicht so einfach zu handhaben wie php und wahrscheinlich auch komplizierter zu programmieren, aber denoch alles in allem gut....
also wieder meine frage: gibt es eine lösung?
 
JA - es gibt eine Lösung (für alle die es interessiert)

einfach str( ) darum setzen und man erhält das Datum bzw die Zeit in der Ansicht, wie sie in der DB drin steht. Allerdings darf der Wert kein NULL-Datum (0000-00-00) sein, da python sonst den Wert "NONE" bekommt.

und jetzt CLOSE
 
Zurück
Oben