标签: python shell exec
我想创建一个简单的python shell。所以现在我坚持执行代码。问题是,有没有办法用自定义全局运行exec?感谢
exec
答案 0 :(得分:3)
您可以按如下方式传递自定义全局词典:
a, b = 1, 2 exec('print(a+b)', {'a': 5, 'b': 5}) # prints 10
参考:The exec statement