On Jul 8, 2:31 pm, "OKB (not okblacke)" <[EMAIL PROTECTED]> wrote: > mshiltonj wrote: > > In python, I'm doing something like this: > > > def three_fields(self, field1, field2, field3): > > for field in (field1, field2, field3): > > value = eval('self.' + field) # this is the one I'm > > interested in > > [...] > > > This seems to do what I expect it to do. I'm wondering if that's the > > preferred or standard way to do this in python. I wasn't sure how to > > tease the answer to this question out of Google. > > I believe you are looking for the getattr function. > > -- > --OKB (not okblacke) > Brendan Barnwell > "Do not follow where the path may lead. Go, instead, where there is > no path, and leave a trail." > --author unknown
Doh. I figured it'd by FAQish. :-/ Thanks. -- http://mail.python.org/mailman/listinfo/python-list