2024-04-05

Pythonでキーボードの入力値を判定するよ

Pythonでキーボードの入力値を判定するよ

キーボードの入力値を判定するよ

# キーボード操作するためのモジュールだよ ($ pip install keyboardで別途インストールしてね)
import keyboard
# 特定のキーが押されたときにメッセージを表示するよ
def onKeyEvent(event):
    if keyboard.is_pressed("ctrl"):
        print("Ctrlキーが押されたよ")
    elif keyboard.is_pressed("shift"):
        print("Shiftキーが押されたよ")

# キーボードからの入力によってメッセージを返すよ
keyboard.on_press(onKeyEvent)
# ガイドメッセージを表示するよ
print("CtrlかShiftキーを押してね。終了するには ESC を押してね。")
# プログラムが終了するまで待機しESCで終了するよ
keyboard.wait('esc')
# 登録したすべてのイベントリスナーを削除するよ
keyboard.unhook_all()

実行結果(Ctrlキーを押してEscキーが押された場合)

CtrlかShiftキーを押してね。終了するには ESC を押してね。
Ctrlキーが押されたよ

実行結果(Shiftキーを押してEscキーが押された場合)

CtrlかShiftキーを押してね。終了するには ESC を押してね。
Shiftキーが押されたよ

0 件のコメント: