python eval赋值错误

时间:2017-04-19 06:34:45

标签: django python-2.7 eval

item = Table.objects.get(user_id=user_id)
area_dict ={'grade':'test','name':'name_test'}
s = area_dict['name']+'_grade1'
eval("item."+s+" = area_dict['grade']")

我正在尝试更新python_django中的数据库,上面是我想要实现我需要的代码,但我遇到了错误

item.name_test = area_dict['grade']
SyntaxError: invalid syntax
                     ^

我不知道我哪里错了,你能告诉我吗?

0 个答案:

没有答案