Вы можете добавить функцию к вашему классу, которая будет выглядеть примерно так:
def properties(self):
class_items = self.__class__.__dict__.iteritems()
return dict((k, getattr(self, k))
for k, v in class_items
if isinstance(v, property))
Она ищет любые свойства в классе и затем создает словарь с записью для каждого свойства со значением текущего экземпляра..