Я пытаюсь сделать макрос, но не могу нажать левую кнопку мыши - PullRequest
0 голосов
/ 04 августа 2020

он подчеркивает мышь в строках 13 и 14, и когда я нажимаю 'u', он просто печатает aka (нажимает) 'g', но щелчок левой кнопкой мыши не щелкает, когда я нажимаю 'u' на клавиатуре, может кто-нибудь помочь с этим проблема

from pynput.keyboard import Key, Controller, Listener
from pynput.mouse import Button
import time

time.sleep(3)

def on_press(key):
    print('{} pressed'.format(key))
    #print(dir(key))

    try:
        if key.char == 'u':
            keyboard.press('g')
            keyboard.release('g')
            mouse.press(Button.left)
            mouse.release(Button.left)
        
    except Exception as ex:
        print(ex)
    
def on_release(key):
    print('{} release'.format(key))

    if key == Key.esc:
        # Stop listener
        return False

# --- main ---

keyboard = Controller()

listener = Listener(on_press=on_press, on_release=on_release)

listener.start()

# ... other code ...

listener.join() ``


**can someone help me out!**
...