История изменений
Исправление AntonI, (текущая версия) :
Я их не тестил когда писал, мог очепятатся.
Любой:
print(eval('f"THIS->{%s=}<-ONE"'%name, {}, scope))
print('THIS->%s=%s<-ONE'%(name, scope[name]))
print(f'THIS->{name}={{name}}<-ONE'.format(**scope))
print('THIS->%%(%s=)s<-ONE'%name%MyScope(scope))
ps v3 и правда нерабочий
Исходная версия AntonI, :
Я их не тестил когда писал, мог очепятатся.
Любой:
print(eval('f"THIS->{%s=}<-ONE"'%name, {}, scope))
print('THIS->%s=%s<-ONE'%(name, scope[name]))
print(f'THIS->{name}={{name}}<-ONE'.format(**scope))
print('THIS->%%(%s=)s<-ONE'%name%MyScope(scope))