• eval()


  • #动态地执行一个表达式的字符串

1
2
3
4
>>>x = 1
>>> print eval('x+1')
 
2

        exec()


  • #用来执行储存在字符串或文件中的Python语句  execfile()可以执行一个文件中的python代码

1
2
3
              
>>>exec 'print "Hello World"'
 Hello World