python监测鼠标键盘点击事件

这篇博客介绍了如何利用Python进行鼠标和键盘事件的监听,适合对电子设计感兴趣并寻求小型项目实践的人士,项目预算通常不超过1000元。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

import pythoncom 
import pyHook   
def 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("---")
   
    # 返回 True 以便将事件传给其它处理程序     
    # 注意,这儿如果返回 False ,则鼠标事件将被全部拦截     
    # 也就是说你的鼠标看起来会僵在那儿,似乎失去响应了     
    return True
  
def onKeyboardEvent(event):
    # 监听键盘事件     
    print( "MessageName:", event.MessageName  )   
    print( "Message:", event.Message )    
    print( "Time:", event.Time  )   
    print( "Window:", event.Window  )   
    print( "WindowName:", event.WindowName    ) 
    print( "Ascii:", event.Ascii, chr(event.Ascii)    ) 
    print( "Key:", event.Key     )
    print( 
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值