python 3.2.3

changed `except exception_type, err:` to `except exception_type as err:`
changed `exec code in globals, locals` to `exec(code, globals, locals)`
changed `recusion_limit` to `recursion_limit`