マルチスレッド プログラムがあり、signal.signal(SIGINT,func) を使用して、ctrl c が押されたときにすべてのスレッドを強制終了します。私が持っている質問はこれです:
Python の main から signal.signal(...) を呼び出す必要があります。ループでそれを呼び出す必要がありますか、それとも一度だけ設定できますか?ユーザーが ctrl c を押すたびに、シグナルがキャッチされますか?
マルチスレッド プログラムがあり、signal.signal(SIGINT,func) を使用して、ctrl c が押されたときにすべてのスレッドを強制終了します。私が持っている質問はこれです:
Python の main から signal.signal(...) を呼び出す必要があります。ループでそれを呼び出す必要がありますか、それとも一度だけ設定できますか?ユーザーが ctrl c を押すたびに、シグナルがキャッチされますか?