Python subprocess.Popen(...) を使用するスクリプトを作成しました。ボタンをクリックすると、このサブプロセスを破棄したい (subprocess.kill() を使用)。Python を使用すると問題なく動作します。
ただし、PyInstaller でスクリプトを「コンパイル」すると、これは機能しません。実際、タスク マネージャー (Windows) には 2 つのプロセスがあります (1 つは [PyInstaller によって作成されたと思われる] 一時ディレクトリからのものです)。そのため、ボタンをクリックすると、プロセスは停止しますが、PyInstaller によって作成されたプロセスは停止しません。
一度に2つのプロセスを強制終了するにはどうすればよいですか?
Tカンクス
PS : 下手な英語で申し訳ありません...