Seite 1 von 1

MySQL Datenbank mit Python auslesen (Probleme beim Typ DATE

Verfasst: Montag 29. August 2005, 14:24
von ABTW
Hi ich habe ein Problem eine MySQL Datenbank, mit PYTHON, richtig auszulesen.
durch a=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?

Verfasst: Dienstag 30. August 2005, 07:13
von ABTW
Ok das Problem war folgendes:
wenn in der DB ein null-datum steht (0000-00-00) dann bekommt python beim Auslesen ein None zurück.
Anderenfalls bekommt es ebenfalls eine solche "Funtion" wie bei TIME.... um dieses kuddelmuddel als datum bzw uhrzeit anzeigen zu lassen muss man einfach nur ein str( ) drum setzen :)