Any way to loop through object variables?
Saju Pillai
srp at ideadevice.com
Wed May 28 22:46:54 EDT 2008
On 28-May-08, at 9:49 PM, Gary Herron wrote:
> Dave Challis wrote:
>> Hi,
>> Just wondering if there's a way to iterate through all variables
>> which
>> an object has set?
>>
>> Specifically, I'm using the OptionParser module, which returns an
>> options object, containing all command line options as object
>> variables.
>> I'd like to iterate over these rather than getting at them by name.
>>
>> Cheers,
>> Dave
>
> For this object (and many others), you can get at the attributes
> with the vars(...) builtin.
> It returns a dictionary of attribute names and values.
Also dir(object) will get you the list of attributes of that object.
-srp
>
>
> Gary Herron
>
>
> --
> http://mail.python.org/mailman/listinfo/python-list
>
>
> --
> http://mail.python.org/mailman/listinfo/python-list
More information about the Python-list
mailing list