source = """if 1: def foo(): pass print globals() is foo.__globals__ """ code = compile(source, '', 'exec') exec(code)