On 10/1/07, Gregory Maxwell gmaxwell@gmail.com wrote:
On 10/1/07, Simetrical Simetrical+wikilist@gmail.com wrote: [snip]
Which I suppose makes sense in context, but I have to say it makes Python's database input escaping format look more attractive (although that, admittedly, doesn't allow differences for database engines quite so easily).
Python's aren't perfect.
Some python database modules implement the ('%{dictkey}s',{'dictkey':...}) convention and some only implement the tuple convention. :(
It's comprehensible, is my point, to anyone who's familiar with sprintf(). It's also not as awkward as ours can be, although that's largely because it doesn't try to do as much (e.g., abstraction of joins and various options).