Неправильная работа модуля keyboard
Проблема в том что все работает только с квадратными скобками, при этом внутри них ставиться }
Код:
import pyautogui
def auto(key):
if key == '(':
keyboard.write(')')
pyautogui.press('left')
elif key == '[':
keyboard.write(']')
pyautogui.press('left')
elif key == '{':
keyboard.write('}')
pyautogui.press('left')
elif key == '<':
keyboard.write('>')
pyautogui.press('left')
elif key == '"':
keyboard.write('"')
pyautogui.press('left')
elif key == "'":
keyboard.write("'")
pyautogui.press('left')
keyboard.add_hotkey('(', auto, args=('(',))
keyboard.add_hotkey('[', auto, args=('[',))
keyboard.add_hotkey('{', auto, args=('{',))
keyboard.add_hotkey('<', auto, args=('<',))
keyboard.add_hotkey('"', auto, args=('"',))
keyboard.add_hotkey("'", auto, args=("'",))
keyboard.wait()