1
我想在鍵盤中斷時執行一些bash腳本,但似乎我的python代碼退出時沒有在鍵盤中斷處執行bash腳本。這裏是我的示例代碼。在python鍵盤中斷時執行bash腳本
from flask import Flask
import os
#here resides my flask code
try:
if __name__ == '__main__':
app.run()
except (KeyboardInterrupt, SystemExit):
os.system('echo "running bash script from python"')
os.system('netstat --listen')
os.system('sudo service apache2 start')
exit()
這很奇怪。我根本沒有這個問題。無論是Python 2還是3。它是一個權限問題? – Evey