def getattr_qualified(obj, name):
    for attr in name.split('.'):
        obj = getattr(obj, attr)
return obj

def setattr_qualified(obj, name, value):
    parts = name.split('.')
for attr in parts[:-1]:
    obj = getattr(obj, attr)
setattr(obj, parts[-1], value)
Преобразование строки в уже существующие имена переменных