# 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)
13.9.compile |
| 13.9.1. | compile() generates a code object |