how to execute key combinations with keyboard python lib
from pynput.keyboard import Key, Controller keyboard = Controller() # Press and release space keyboard.press(Key.space) keyboard.release(Key.space) # Type a lower case A; this will work even if no key on the # physical keyboard is labelled 'A' keyboard.press('a') keyboard.release('a') # Type two upper case As keyboard.press('A') keyboard.release('A') with keyboard.pressed(Key.shift): keyboard.press('a') keyboard.release('a') # Press keys with hex, code in: https://docs.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes keyboard.press(KeyCode.from_vk(0x5C)) keyboard.press(KeyCode.from_vk(0x27)) keyboard.release(KeyCode.from_vk(0x27)) keyboard.release(KeyCode.from_vk(0x5C)) # Type 'Hello World' using the shortcut type method keyboard.type('Hello World')