I want to make a function that will work like this:

def updateField(object, fieldName, newValue):
        object.fieldName = newValue

fieldName could be anything, the list of objects fields will grow as my
project goes on and i want to reuse the same code without adding more
if statements to it

this is the only way I can see doing it right now:

def updateField(object, fieldName, newValue):
        if fieldName = 'name':
                nodeDict[nodeID].name = newValue
        if fieldName = 'color':
                nodeDict[nodeID].color = newValue
        ..many more if's..

is the top example possible?

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to