eval()的使用
如何让eval(s)生成一个类对象?
eval(expression, globals=None, locals=None) 函数在执行时,它查找变量的作用域,是由 globals 和 locals 这两个参数决定的。
它使用调用它的函数所在文件的作用域,想要生成类对象必须导入类到调用它的函数所在文件中。
eval(s)生成一个类对象?eval(expression, globals=None, locals=None) 函数在执行时,它查找变量的作用域,是由 globals 和 locals 这两个参数决定的。
它使用调用它的函数所在文件的作用域,想要生成类对象必须导入类到调用它的函数所在文件中。