您的位置:首页技术文章
文章详情页

python - 使用pyhook监听按键,删除指定字符,但第二次运行会报错,这是什么原因?

【字号: 日期:2022-07-18 17:38:46浏览:56作者:猪猪

问题描述

#coding=utf-8import pyHookimport pythoncomlist = [4,0,5,0,6,4,0]def del_zero(array): for i in array:if i == 0: array.remove(i) array.append(int(0)) return arraydef onKeyboardEvent(event): # 监听键盘事件 lit = [] if event.Key == 'Down':lit = del_zero(list)print lit return (event.Key)def main(): # 创建一个“钩子”管理对象 hm = pyHook.HookManager() # 监听所有键盘事件 hm.KeyDown = onKeyboardEvent # 设置键盘“钩子” hm.HookKeyboard() # 监听所有鼠标事件 pythoncom.PumpMessages()if __name__ == '__main__': main()

问题解答

回答1:

报错信息没贴出来没人回答你

标签: Python 编程