Ribbit.work

記事のトップ画像

Eelを含むPythonプログラムを終了する

python

last modified date2021-8-17

publish date2021-8-16

この記事の目次
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が閉じられました。プログラムを終了します。