キーボード割り込み時に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