Newbie Wondering About Database Support?

Steve Holden sholden at
Tue Dec 18 15:39:03 EST 2001

[posted & mailed]

"Richard Kessler" <richardkessler at> wrote...
> I have recently discovered Python and am excited about the possibility of
> developing with the language. Unfortunately, I develop database centric
> applications, MS SQL Server, etc. and I do not see much talk about Python
> access to databases. Am I missing something or is Python not intended for
> purpose. I would love to replace programs currently in VB with Python, but
> they must be able to access databases.
> Thanks in advance.

You are indeed missing a whole slew of database access modules, broadly
conformant with a standard API defined by the Python DB SIG. See

as a good starting-point. I have used Python with Oracle, Access, SQL
Server, MySQL and Gadfly (a pure-Python SQL implementation). There are
modules for PostgreSQL, Informix, DB2, msql, Sybase and many other databases
as well. In other words, say goodbye to VB and ... Enjoy!


More information about the Python-list mailing list