在Python中使用动态变量,请使用 globals(), locals() 以及 vars() ,尽量避免使用 eval来获取变量名
例如
test = 1
vars1 = locals()['test']
vars2 = vars()['test']
print vars1, vars2
相关风险可以参考文档:
在Python中使用动态变量,请使用 globals(), locals() 以及 vars() ,尽量避免使用 eval来获取变量名
例如
test = 1
vars1 = locals()['test']
vars2 = vars()['test']
print vars1, vars2
相关风险可以参考文档: