代码拉取完成,页面将自动刷新
# 在程序中模拟键盘鼠标操作
# 需要安装PyUserInput,或者分别安装pymouse和pykeyboard
from pymouse import PyMouse
# 初始化鼠标对象
m = PyMouse()
# 移动鼠标到(x, y)绝对地址
m.move(200, 200)
# 中键垂直滚动 10个单位
m.scroll(10, 0)
# 鼠标点击(500, 300), 第三个参数代表键位,1是左键,2是右键,3是中键
m.click(500, 300, 1)
# 鼠标从当前位置拖拽到(500, 300)
m.drag(500, 300)
# 当前屏幕大小
print(m.screen_size())
# 当前位置
print(m.position())
from pykeyboard import PyKeyboard
# 初始化键盘对象
k = PyKeyboard()
# 键入Hello, World!
k.type_string('Hello, World!')
# 按下H键
k.press_key('H')
# 释放H键
k.release_key('H')
# 你也可以使用tap_key函数直接实现按下和释放
k.tap_key('H')
# 支持自定义按下次数和其间隔时间,单位:秒
k.tap_key('l',n=2,interval=5)
# 按住alt键
k.press_key(k.alt_key)
# tab键
k.tap_key(k.tab_key)
# 释放alt键
k.release_key(k.alt_key)
# F5键
k.tap_key(k.function_keys[5])
# Home键
k.tap_key(k.numpad_keys['Home'])
# 按数字5三次
k.tap_key(k.numpad_keys[5], n=3)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。