如何在不终止父 .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
[问题] 我想停止由某些父 .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