投稿する前に回答を検索しようとしましたが、ここで役立つものを見つけることができませんでした.
現在、スクリプトにこれがあります:
def waitForDir(self):
while True:
if msvcrt.kbhit():
keyHit = msvcrt.getch()
print keyHit
(それはより大きなクラスの一部です)
矢印キーを押すたびに、魚を思い起こさせるかなり奇妙に見える記号 (2 番目のループの右半分が切り取られた無限大記号を考えてください) と文字 (左が K、左が H) が表示されます。上、M は右、P は下。(私は通常、テンキーとメインキーボードの間、ホーム/挿入/削除/すべてのジャズキーの下にある矢印キーを使用しています)
...これを使用できるようにするにはどうすればよいですか? いずれかのキーが押されるたびにイベントを実行したいのですが、その方法が本当にわかりません。
必要に応じて、さらに情報を提供できます。前もって感謝します!
編集:気にしないでください!msvcrt.getch() を ord() で囲んで使用可能な数値を取得することで解決策を見つけました。とにかくありがとう!