約1.5か月改善できなかった、キー認識に関する問題があった。 PySimpleGUIの方がTKinterよりシンプルなコードで簡単に組めそうと、PySimpleGUIでウィンドウを作り、Webでの情報を参考にマウスで操作する条件分岐処理が簡単に書けたので、当初予定の EHUASHINA USB カスタマイズ スイッチ SPACE のスペースキーを押すと撮影検査を1回処理するべく、キーボード入力での操作に変更しようとしてツボにはまった。 ついでにESCキーでのプログラム終了も実装しようとしている。 下記のようなコードを書いたが、キーを押しても認識されない。 ut_now = datetime . datetime . now () print ( ut_now , 'MAIN Start' ) while True : ut_now = datetime . datetime . now () print ( ut_now , 'KEY' ) event , values = window . read () # timeout=数字msキー入力待ち、(key, value)のタプル形式でイベントを受取 ut_now = datetime . datetime . now () print ( ut_now , event , values ) if event == sg . WIN_CLOSED : break elif event == 'Escape:27' : break elif event == ' ' : ut_now = datetime . datetime . now () print ( ut_now , 'Space' ) ウィンドウの右上の終了ボタン...
コメント
コメントを投稿