创建动态函数时编译的效果如何?

2024-10-08 21:15:45 发布

您现在位置:Python中文网/ 问答频道 /正文

在python中搜索创建动态函数时,我得到了以下代码

dynf = types.FunctionType(compile('print "really WoW"', 'dyn.py', 'exec'), {})
dynf()

作为python指南,它建议不建议使用eval和exec进行良好的编程。因此,上述代码是有效的还是有任何问题的程序的性能


Tags: 函数代码py指南动态建议typesexec

热门问题