私は何年もの間通常のPythonスクリプトを実行してきましたが、最近GUIに飛び込む必要がありました(Tkinterを使用)。簡単に言えば、関数を呼び出す必要がある開始/停止ボタンで設定された基本的なTkウィンドウがありますFoo()
。関数Foo()
にはただしが含まれているwhile True
ため、UIが永久にロックされます。
ここからガイダンスをもらえるのかしら。pythonsマルチプロセッシングツールを使用する必要がありますか?Twisted / Gevent /スレッドについても考えていましたが、それらがタスクに適合するとは思いません(間違っている可能性があります)。
ありがとう!