0
[問題] 我想停止一個.py腳本,它是由一些父級.py腳本觸發的,而不是使用父級.py?如何停止由某些父級.py腳本觸發的.py腳本,而不通過母版.py?
我曾嘗試: - sys.exit() - sys.exit(0) - 退出()。 所有這些都會殺死這兩個腳本。
[問題] 我想停止一個.py腳本,它是由一些父級.py腳本觸發的,而不是使用父級.py?如何停止由某些父級.py腳本觸發的.py腳本,而不通過母版.py?
我曾嘗試: - sys.exit() - sys.exit(0) - 退出()。 所有這些都會殺死這兩個腳本。
確保將所有代碼放入函數中,然後可以輕鬆調用返回以退出而不會丟失任何內容。 文件1:
import x
def t():
x.a()
print "we still in parent"
t()
文件2:
def a():
print "we want to exit here!"
return
工程。讚賞。 – george
如何調用腳本第二次?進口?使用os.system? –
@Ali。我通過導入來調用它。 – george
你只是調用一個函數或使用線程? –