MySQL Datenbank mit Python auslesen (Probleme beim Typ DATE

Sockets, TCP/IP, (XML-)RPC und ähnliche Themen gehören in dieses Forum
Antworten
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?
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 :)
Antworten