Eelを含むPythonプログラムを終了する
#python
にメンテナンス済み
import eel
import sys
def onCloseWindow(page, sockets):
print(page + 'が閉じられました。プログラムを終了します。')
# ここに終了処理を記述
sys.exit()
eel.init('src')
eel.start('index.html', close_callback=onCloseWindow)
eel.start の引数として、close_callback に関数を設定できます。
start で設定した html が閉じられた際に呼び出され、呼び出した html とソケット番号(指定した場合のみ)を受け取ることができます。
ログには以下のように出力されるはずです。
index.htmlが閉じられました。プログラムを終了します。