Mega Code Archive

 
Categories / Python Tutorial / Buildin Function
 

Compile() generates a code object

# The last argument is a string indicating the code object type.  # There are three possible values: # 'eval':  Evaluatable expression to be used with eval() # 'single': Single executable statement to be used with exec # 'exec': Group of executable statements to be used with exec eval_code = compile('100 + 200', '', 'eval') print eval(eval_code)