私は、RS-232ポートからの入力を数行チェックするWindows XP上のPython 2.7.1/Tkinter 8.4アプリケーションを開発しています。しかし、入力が到着しなければ、ループの中に永遠に座ります。Pythonがビジー状態のとき、Tkinterボタンをどのように監視できますか?
GUI上に '放棄テスト'ボタンを実装しようとしていますが、メインスレッドが入力を待っているため、ボタンが押されたときにすべてのチェックに表示されません。 私はupdate_idletasks()とtime.sleep(1)を試してみましたが、成功しませんでした。
提案がありますか?
私は余分なスレッドのルートを下ると思います – KermitG