def get_code_executor(): try: code_executor = getattr(__builtin__, 'interpreter') except AttributeError: code_executor = CodeExecutor() __builtin__.interpreter = code_executor print(code_executor.get_greeting_msg()) return code_executor