Mouse

Эмулируйте мышь.

move

def move(x: int, y: int) -> None:
НазваниеТипОписание

x

int

пиксель по оси x, начиная слева

y

int

пиксель по оси y, начиная сверху

Изменяет местоположение относительно текущих координат мыши.

Т.к. он старается соблюдать аппаратные ограничения "Настоящей" мыши и человечности ввода, может работать с задержкой - сравнимой с аппаратной.

up

def up(self, key: str = 'left') -> None:
НазваниеТипОписание

key

str

Какую клавишу зажать - 'left' / 'right'

down

def down(self, key: str = 'left') -> None:
НазваниеТипОписание

key

str

Какую клавишу отжать - 'left' / 'right'

click

def click(key: str) -> None:
НазваниеТипОписание

key

str

Какую клавишу нажать - 'left' / 'right'

Производит клик мышкой по координатам текущего местоположения мыши

is_clicked

def is_clicked(key: str = 'left') -> bool
НазваниеТипОписание

key

str

Проверяет, нажата ли клавиша - 'left' / 'right'

get_position

def get_position(self) -> Tuple[int, int]:

Получает текущие координаты мыши.

Last updated