这个库让你可以控制和监控输入设备。

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

pynput.mouse:包含控制和监控鼠标或者触摸板的类。

pynput.keyboard:包含控制和监控键盘的类。

上面提到的子包都已被引入到pynput库中。要使用上面的子包,从pynput中引入即可。

下面有详细的示例文档。

控制鼠标

使用pynput.mouse控制鼠标:

监控鼠标事件

使用pynput.mouse.Listener监控鼠标事件:

鼠标事件监听器是一个线程,所有的回调函数都会在独立的线程中运行。

调用pynput.mouse.Listener.stop,发起StopException异常,或者回调函数中返回False都会停止事件的监听。

控制键盘

像这样使用pynput.keyboard.Controller:

监控键盘事件

像这样使用pynput.keyboard.Listener:

键盘事件监听器是一个线程,所有的回调函数都会在独立的线程中运行。

如果你依然在编程的世界里迷茫,可以加入我们的Python学习扣qun:784758214,看看前辈们是如何学习的。交流经验。从基础的python脚本到web开发、爬虫、django、数据挖掘等,零基础到项目实战的资料都有整理。送给每一位python的小伙伴!分享一些学习的方法和需要注意的小细节,点击加入我们的 python学习者聚集地

调用pynput.keyboard.Listener.stop,发起StopException异常,或者回调函数中返回False都会停止事件的监听。

传递给回调函数的key参数是一个pynput.keyboard.Key类的实例。当特殊按键和普通按键一起按下时,数字字母按键的值会被放置在pynput.keyboard.KeyCode类的实例中,对于不知道的按键会返回None。

Python控制键盘鼠标,原来还能这样玩?相关推荐

  1. python键盘上下左右控制_【322】python控制键盘鼠标:pynput

    Python控制键盘鼠标:pynput 地址:pynput - PyPI 这个库让你可以控制和监控输入设备. 对于每一种输入设备,它包含一个子包来控制和监控该种输入设备: pynput.mouse:包 ...

  2. Python控制键盘鼠标pynput的详细用法 (转载)

    Python控制键盘鼠标pynput的详细用法 更新时间:2019年01月28日 15:15:16   作者:botoo 这篇文章主要介绍了Python控制键盘鼠标pynput的详细用法,小编觉得挺不 ...

  3. python控制键盘输入_神技能:Python控制键盘鼠标

    这个库让你可以控制和监控输入设备. 对于每一种输入设备,它包含一个子包来控制和监控该种输入设备: pynput.mouse:包含控制和监控鼠标或者触摸板的类. pynput.keyboard:包含控制 ...

  4. 神技能:Python控制键盘鼠标

    这个库让你可以控制和监控输入设备. 对于每一种输入设备,它包含一个子包来控制和监控该种输入设备: pynput.mouse:包含控制和监控鼠标或者触摸板的类. pynput.keyboard:包含控制 ...

  5. python 控制键盘鼠标库pynput详解

    安装pynput库 python -m pip install pynput 对于每一种输入设备,它包含一个子包来控制该种设备 pynput.mouse: 包含控制和监控鼠标或触摸板的类 pynput ...

  6. 有趣的Python:Python控制键盘鼠标

    这个库让你可以控制和监控输入设备. 对于每一种输入设备,它包含一个子包来控制和监控该种输入设备: pynput.mouse:包含控制和监控鼠标或者触摸板的类. 当然在学习Python的道路上肯定会困难 ...

  7. python函数调用键盘热键_神技能:Python控制键盘鼠标

    这个库让你可以控制和监控输入设备. 对于每一种输入设备,它包含一个子包来控制和监控该种输入设备: pynput.mouse:包含控制和监控鼠标或者触摸板的类. pynput.keyboard:包含控制 ...

  8. python控制键盘鼠标库pynput基本操作

    pynput库 对于每一种输入设备,它包含一个子包来控制该种设备 包含控制和监控鼠标或触摸板的类 pynput.mouse 包含控制和监控键盘的类 pynput.keyboard: 鼠标模块 鼠标基本 ...

  9. 【Python自学笔记】学习Python控制键盘鼠标的库 pyautogui

    文章目录 安装 常用命令 常用弹窗 图片操作 输入中文 防故障功能 安装 找图会用到opencv-python,找图的图片不要使用中文 安装命令:pip3 install -i https://pyp ...

最新文章

  1. 目标检测中的Tricks
  2. DADA2中文教程v1.8
  3. postgresql(pg)数据库简介
  4. 为节省内存,Firefox 将用新方式阻止加载没用到的标签页
  5. UA MATH567 高维统计III 随机矩阵12 整数环上的区间的应用:DNA序列突变点侦测的统计量及假设检验
  6. 用神经网络做分子模型是不是扯淡,f2,cl2,br2分子模型
  7. 窗口分析函数_18_算累计百分位数
  8. 大数据将如何重构汽车产业的商业模式?
  9. xmind-HTTP协议
  10. Command Prompt + Perl 脚本编写笔记
  11. 做好数据分析的关键是打好组合拳
  12. [zz]基于libvirt API监测xen初探
  13. oracle列表分区ADD VALUES或DROP VALUES包含数据变化
  14. OpenProj打开不了或者提示”Failed to load Java VM Library”的错误的解决方案
  15. 常见的集合的面试题总结
  16. 架构设计常见的几类问题
  17. 大数据与数据挖掘的相对绝对关系
  18. 70句计算机英语,70句必背的经典英文电影台词(中英双语)
  19. 银河土星_设计师来自土星,开发人员来自木星:或者,为什么沟通很重要
  20. java中设置5秒后跳转_javaweb 3秒后自动跳转的几种方式

热门文章

  1. 手机删掉的照片怎么恢复
  2. 关于Docker以及安装方法
  3. 服务器多个cpu的作用,服务器多核CPU是什么?多核CPU有什么用?
  4. vmware扩展磁盘分区
  5. 前端小白Day6-仿照百度制作登录界面
  6. 浏览器快速打开一个可编辑的文本输入域
  7. 【知识分享】C语言的设计模式——责任链、观察者
  8. Python实现网络聊天
  9. 大赛来袭 | 千万项目商机+超40W大赛奖金,快来报名吧!
  10. javascript的getDay()方法