こんにちは、私はPythonを初めて使用します。シリアルポートデバイスに接続できます。デバイスで変更が発生したことを知りたいです(デバイスでボタンが押された場合にイベントをキャッチしたいです)これを行うにはどうすればよいですか. PythonのpyHookの助けを借りて、関数「OnKeyboardEvent」および「OnMouseEvent」を呼び出して、シリアルポートデバイスイベントをキャッチする方法でキーボードイベントとマウスイベントを見つけることができます.python OnSerailportdeviceEvent関数に何かありますか.
質問する
3137 次
1 に答える
2
Python でシリアル ポートを使用するための組み込みライブラリはありません。PySerialライブラリを使用する必要があります。次に、シリアル ポートから 1 行ずつデータを読み取り、その行にデータが含まれているかどうかを確認します。表示される場合は、シリアル デバイスで何かが変更されたことを意味します (たとえば、ボタンを押すなど)。
そのライブラリの使用に役立ついくつかのリンクを次に示します。
于 2013-10-03T06:34:32.000 に答える