Pynput Tasten drücken?

1 Antwort

Beispiel:

from pynput.keyboard import Key, Controller

keyboard = Controller()

# Press and release F1
keyboard.press(Key.f1)
keyboard.release(Key.f1)

# Press and release Enter
keyboard.press(Key.enter)
keyboard.release(Key.enter)

# Press and release Shift
keyboard.press(Key.shift)
keyboard.release(Key.shift)

# Type uppercase A using Shift+A
with keyboard.pressed(Key.Shift):
    keyboard.press('a')
    keyboard.release('a')

Entsprechende „Sondertasten“ wie die Funktionstasten (F1, F2, ...) oder Shift oder Enter sind in pynput.keyboard.Key definiert, so dass man also Key von pynput.keyboard importieren kann und dann beispielsweise mit Key.f1 eine F1-Taste erhält.

Siehe auch: