У меня есть список вроде:
['name','country_id', 'price','rate','discount', 'qty']
и строковое выражение типа
exp = 'qty * price - discount + 100'
Я хочу преобразовать это выражение в
exp = 'obj.qty * obj.price - obj.discount + 100'
, как хочуОцените это выражение как eval(exp or False, dict(obj=my_obj))
Мой вопрос: как лучше всего сгенерировать выражение для оценки python eval? ...