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

この記事をシェア

この記事を読んだ方におすすめの記事

PySimpleGUIで自作テーマを使用する
2021-9-2

PySimpleGUIで自作テーマを使用する

python
deepfacelabでうまく学習させるために注意すべきポイント、コツを紹介
2021-8-16

deepfacelabでうまく学習させるために注意すべきポイント、コツを紹介

機械学習python
【顔によって最適が異なる】フェイスタイプ(Face type)の正しい選び方
2021-8-16

【顔によって最適が異なる】フェイスタイプ(Face type)の正しい選び方

機械学習python
【deepfacelab】顔を部分的、一部のみ変更する方法【XSeg】
2021-8-11

【deepfacelab】顔を部分的、一部のみ変更する方法【XSeg】

機械学習python

最新の記事

kuromoji.jsで形態素解析
2021-12-4

kuromoji.jsで形態素解析

TypeScriptJavaScript
レコードのサブテーブルを並び替えて登録する【Kintone JavaScriptカスタマイズ】
2021-12-4

レコードのサブテーブルを並び替えて登録する【Kintone JavaScriptカスタマイズ】

JavaScriptKintone
レコード一覧表示時(app.record.index.show)のサンプルコード集【Kintone】
2021-11-29

レコード一覧表示時(app.record.index.show)のサンプルコード集【Kintone】

JavaScriptKintone
スライダーを使って数値を設定できるKintoneプラグイン【無料公開】
2021-11-26

スライダーを使って数値を設定できるKintoneプラグイン【無料公開】

KintoneJavaScriptTypeScript