
--- Greg Ewing <greg.ewing@canterbury.ac.nz> wrote:
I would rather have an elegant way to deal with relational databases by writing Python code *instead* of SQL, than yet another mechanism for embedding SQL in Python.
You're wanting to solve a slightly different problem than I was, but can you elaborate on this a bit? How do you currently interact with relational databases? Are you objecting to some ugliness of SQL itself, or do you want a more powerful abstraction? To the extent that I have to work with awkward legacy database structures, I find that my strategy is usually this: 1) Write minimal SQL to get most of the data that I need up front. 2) Manipulate the data many ways in Python. 3) Write minimal SQL to put data back in the database. ____________________________________________________________________________________ Be a PS3 game guru. Get your game face on with the latest PS3 news and previews at Yahoo! Games. http://videogames.yahoo.com/platform?platform=120121