#可以把exec命令的执行当成是一个函数的执行,会将执行期间产生的名字存放于局部名称空间中 g={ \'x\':1, \'y\':2 } l={} exec(\'\'\' global x,z x=100 z=200 m=300 \'\'\',g,l) print(g) #{\'x\': 100, \'y\': 2,\'z\':200,......} print(l) #{\'m\': 300}
python3-元类
内容版权声明:除非注明,否则皆为本站原创文章。
#可以把exec命令的执行当成是一个函数的执行,会将执行期间产生的名字存放于局部名称空间中 g={ \'x\':1, \'y\':2 } l={} exec(\'\'\' global x,z x=100 z=200 m=300 \'\'\',g,l) print(g) #{\'x\': 100, \'y\': 2,\'z\':200,......} print(l) #{\'m\': 300}
内容版权声明:除非注明,否则皆为本站原创文章。