文件名称:在局部变量域中执行代码-python cookbook(第3版)高清中文完整版
文件大小:4.84MB
文件格式:PDF
更新时间:2024-06-29 23:06:31
python cookbook 第3版 高清 中文完整版
9.23 在局部变量域中执行代码 问题 你想在使用范围内执行某个代码片段,并且希望在执行后所有的结果都不可见。 解决方案 为了理解这个问题,先试试一个简单场景。首先,在全局命名空间内执行一个代码片段: >>> a = 13 >>> exec('b = a + 1') >>> print(b) 14 >>> 然后,再在一个函数中执行同样的代码: