Local Databases with Python

Stephen Hansen stephen at cerebralmaelstrom.com
Tue Jun 6 02:29:34 EDT 2000


    I'm writing my current project, i'm writting a program primarily in
Python, but am embedding it in C++ for a couple reasons. Primarily, I want
the native, fast and flexible GUI that I can get out of using a RAD tool
like C++Builder, but also, I am not aware of any easyish ways to have a
local database with Python, so will provide the data-access needed via BDE
or some other such tool in C++Builder.

    A majority of my actual functionality will be done in Python, and i'm
wondering if I really need C++Builder to get the database functionality I
want. Being Cross-platform doesn't concern me at the moment -- but
working -good- and -prettily- (heh) on Win98 is very important to me. Most
of the database interfaces I saw on the Vaults, deal with various
Client/Server SQL database engines that are available... but I don't need
that. There will only ever be one connection -- my program -- to this one
database.

    Are there any options for a local database which is accessible via
Python? Gadfly seems like one, except the idea of storing it all in memory
terrifies me. There may be a LOT of information in this database as time
goes on :)

Thanks,

--S





More information about the Python-list mailing list