Python

※This article is based on Python 3.7.3

概要 [edit]

对于每一种输入设备,它包含一个子包来控制该种设备

包含控制和监控鼠标或触摸板的类

pynput.mouse

包含控制和监控键盘的类

pynput.keyboard:

鼠标模块 [edit]

导入pynput控制鼠标的模块

from pynput import mouse

获取鼠标的操控对象

control = mouse.Controller()

按下鼠标左键

control.press(mouse.Button.left)

释放鼠标左键

control.release(mouse.Button.left)

单击鼠标左键

control.click(mouse.Button.left, 1)

双击鼠标左键

control.click(mouse.Button.left, 2)

键盘模块 [edit]

键盘模拟控制 导入pynput控制键盘的模块

from pynput import keyboard

获取按键

获取特殊按键,可以通过 keyboard.Key找到

shift keyboard.Key.shift
ctrl keyboard.Key.ctrl
alt keyboard.Key.alt

获取键盘操作对象

control = keyboard.Controller()

模拟按键操作按下a键

control.press(keyboard.KeyCode.from_char(“a”))
control.press(“a”)

コメント:



(画像の文字列を入力して下さい)

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS