如何在不终止父 .py 的情况下停止由某些父 .py 脚本触发的 .py 脚本?

How can I stop a .py script that is triggered by some parent .py script without kiiling parent .py?

[问题] 我想停止由某些父 .py 脚本触发的 .py 脚本,而不用杀死父 .py 吗?

我试过了: - sys.exit() - sys.exit(0) - 放弃()。 所有这些都会杀死这两个脚本。

确保将所有代码都放在函数中,然后您可以轻松调用 return 退出而不会遗漏任何内容。 文件 1:

import x
def t():
    x.a()
    print "we still in parent"
t()

文件 2:

def a():
    print "we want to exit here!"
    return