Wir setzen Python 2.4 ein und nutzen dort die mysqldb Libary. Sie biete den nötigen Umfang um mit der Datenbank zu kommunizieren und gleichzeitig auch die entsprechende Flexibilität.
Vorsicht wenn du große Datenmengen (im GB Bereich) verwendest, dann solltest du die Daten nicht in einem Rutsch In ein Array laden, sondern in einer While Schleife über die einzelnen Datensätze iterieren. Bringt enorme Performance Vorteile.
Ich empfehle dir eine Wrapper Klasse zu schreiben.