usually with this kind of thing the row['literal'] method is used  
when theres a keyword conflict.   im not sure what system im thinking  
of but ive def. seen that idea before (although "one way to do it"  
would just say, row[something] and thats it).

i *have* become slightly more "pythonic" in recent months after all  
thats gone on with this.

On Jun 23, 2006, at 12:01 AM, Robert Leftwich wrote:

> Michael Bayer wrote:
>> at what point did we even have a __getattr__ on RowProxy ?  the  
>> close ()
>> method on there is not very important, more important on   
>> ResultProxy.
>> but you do have "items", "keys", "values", etc. also  somewhat  
>> generic
>> names.  without SVN annotating to see if it was my  idea  
>> originally, id
>> say why not just say row['colname'] as opposed to  row.colname ?
>> (SqlSoup a nicer alternative if you really want  somerow.attribute ?)
>
> Back on 25/1/06 in response to my question asking:
>
> "Is there any reason why Result/RowProxy doesn't or couldn't  
> support column
> accessors in the same way as the mapper does? i.e. row.col2 in  
> addition to or
> instead of row['col2'], row[mytable.c.row2]
>
> This would be more consistent and would make switching from mapper  
> <=> table
> based code easier and maybe a little more intuitive."
>
>
> A certain Michael Bayer :-) wrote:
>
>>
>> why dont you add __getattr__ to RowProxy ...and make your dream a  
>> reality
>> ! :)   (plus maybe a nod in the sqlconstruction.myt doc)
>
> So I did. (IIRC it was around the same time as some other changes  
> to the
> existing keys, values, etc)
>
> I'd be interested to hear what people think? Is anyone else using  
> it? Is it
> going to be more trouble than it is worth?
>
> As I said in the original email, I like it because it is consistent  
> with the way
> direct table-based code works.
>
>
> Robert
>
> Using Tomcat but need to do more? Need to support web services,  
> security?
> Get stuff done quickly with pre-integrated technology to make your  
> job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache  
> Geronimo
> http://sel.as-us.falkag.net/sel? 
> cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Sqlalchemy-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/sqlalchemy-users


Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Sqlalchemy-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sqlalchemy-users

Reply via email to