Simple question about accessing instance properties.

Lacrima Lacrima.Maxim at gmail.com
Thu May 21 11:52:00 EDT 2009


Hello!

I think I have a very simple question, but I can't understand how to
access object properties in a way described below.
For example I have an instance of any class:

>>> class Person:
	def __init__(self):
		self.name = 'John'
		self.email = 'john at example.com'
		self.phone = '3453454'
>>> person = Person()

Then I have a list of person's properties represented as strings:
>>> prop_list = ['name', 'email', 'phone']

And my question is how to access person's properties using prop_list?
Do I have to somehow convert 'name', 'email', 'phone'?

With regards,
Max.



More information about the Python-list mailing list