文章詳情頁
python - 使用pyhook監聽按鍵,刪除指定字符,但第二次運行會報錯,這是什么原因?
瀏覽:130日期:2022-07-18 17:38:46
問題描述
#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:報錯信息沒貼出來沒人回答你
排行榜
