Поместите свой блок кода в метод и вернитесь из этого метода, например, так:
def do_the_thing():
if not "id" in dir():
print "id not set, cannot continue"
return
# exit here!
# otherwise continue with the rest of the script...
print "alright..."
# [ more code ]
# Call the method
do_the_thing()
Кроме того, если нет веской причины использовать execfile (), этот метод, вероятно, следует поместить вмодуль, где его можно вызвать из другого скрипта Python, импортировав его:
import mymodule
mymodule.do_the_thing()