Python

中使用

PyHook

监听鼠标和键盘事件实例

PyHook

是一个基于

Python

的“钩子”库,主要用于监

听当前电脑上鼠标和键盘的事件。这个库依赖于另一个

Python

PyWin32

,如同名字所显示的,

PyWin32

只能运行

Windows

平台,

所以

PyHook

也只能运行在

Windows

平台。

关于

PyHook

的使用,在它的官方主页上就有一个简单的教

程,大体上来说,可以这样使用

?123456789101112131415161718192021222324252627282930

313233343536373839404142434445464748495051525354555

6

# -*- coding: utf-8 -*- #

3import pythoncom

4import

pyHook

5def onMouseEvent(event):

#

监听鼠标

事件

print "MessageName:",event.MessageName

print "Message:", event.Message

print "Time:",

event.Time

print "Window:", event.Window

print

"WindowName:", event.WindowName

print "Position:",

event.Position

print "Wheel:", event.Wheel

print

"Injected:", event.Injected

print"---"

#

返回

python监听鼠标事件_Python中使用PyHook监听鼠标和键盘事件实例相关推荐

  1. python watchdog 同时检测到多个事件_python中watchdog文件监控与检测上传功能

    引言 上一篇介绍完了观察者模式的原理,本篇想就此再介绍一个小应用,虽然我也就玩了一下午,是当时看observer正好找到的,以及还有Django-observer,但Django很久没用了,所以提下这 ...

  2. python飞机大战简书_python中的小游戏——飞机大战

    精灵类---plane_sprites #这个模块放一些常用的工具和基础类和精灵类 #在其他模块调用 import pygame import random #设置游戏屏幕大小 这是一个常量 SCRE ...

  3. python find的使用方法_Python中的rfind()方法使用详解

    Python中的rfind()方法使用详解 rfind()方法返回所在子str 被找到的最后一个索引,或者-1,如果没有这样的索引不存在,可选择限制搜索字符串string[beg:end]. 语法 以 ...

  4. python比较重要的模块_python中重要的模块--asyncio 转载

    转载自: https://www.cnblogs.com/zhaof/p/8490045.html 一直对asyncio这个库比较感兴趣,毕竟这是官网也非常推荐的一个实现高并发的一个模块,python ...

  5. python通过什么连接数据库_python中常用的各种数据库操作模块和连接实例

    这篇文章主要介绍了python中常用的各种数据库操作模块和连接实例,包括sqlite3.oracle.mysql.excel,需要的朋友可以参考下 工作中,经常会有用python访问各种数据库的需求, ...

  6. python里的join方法_python中join()方法介绍

    描述 Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串. 语法 join()方法语法: str . join ( sequence ) 参数 sequence -- ...

  7. python常用函数的用法_python中常用函数整理

    1.map map是python内置的高阶函数,它接收一个函数和一个列表,函数依次作用在列表的每个元素上,返回一个可迭代map对象. class map(object):""&qu ...

  8. python怎么用第三方库_python中第三方库的下载方法

    1.最常用:在命令行中输入  pip install "库名称"  例如 pip install gensim 查看pip的命令集: pip uninstall "库名& ...

  9. python新式类c3算法_python中的MRO和C3算法

    一. 经典类和新式类 1.python多继承 在继承关系中,python子类自动用友父类中除了私有属性外的其他所有内容.python支持多继承.一个类可以拥有多个父类 2.python2和python ...

最新文章

  1. 关掉可穿戴部门后,英特尔还将调整自动驾驶业务
  2. Linux apt-get命令
  3. poj2187(最远点的距离的平方)
  4. VMware文件共享
  5. LiteIDE 编写Go的单元测试
  6. 【ZZ】 ACM之歌
  7. python计算AA制时砍价后大家需要分摊的钱
  8. 国内滴滴面临“讨伐”,国外Uber日子更难过!活该不?
  9. sql中having、group by用法及常用聚合函数
  10. 常用animation动画
  11. javascript中的内存泄漏
  12. 10. jQuery Callback 函数
  13. 威纶通触摸屏上传错误_威伦触摸屏程序上传方式
  14. AWWWB.COM网站克隆器
  15. 百科知识 kux文件如何打开
  16. 第1-6课:算法设计常用思想之穷举法
  17. 陈抟(tuán)《心相篇》
  18. 关于大一暑假考核的复习总结
  19. linux 下 `dirname $0`
  20. 痞子衡嵌入式:串行NOR Flash的页编程模式对于量产效率的影响

热门文章

  1. C++ 中的模板类声明头文件和实现文件分离后,如何能实现正常编译?
  2. Activity的用法(一):Notification Activity
  3. 题目1207:质因数的个数
  4. eclipse自动关闭的原因
  5. loj #6053 简单的函数 min_25筛
  6. source insight 4.0.086破解
  7. 获取json的节点名称
  8. C#根据当前时间确定日期范围(本周、本月、本季度、本年度)
  9. mysql 故障处理_MySQL日志故障的处理和分析
  10. redis 查看key的有效期_你经常忽略的Redis常见面试题,精选给你整理