Python作為一個高級編程語言,在開發過程中通常需要監聽各種事件,例如鼠標、鍵盤輸入事件等。本文將介紹如何使用Python監聽事件。
import keyboard def on_key(e): print('You pressed', e.name) keyboard.on_press(on_key) while True: pass
在上述代碼中,我們使用了Python第三方庫keyboard來監聽鍵盤事件。具體操作是通過調用keyboard.on_press()方法傳遞一個事件處理函數on_key,該函數在每次按下鍵盤時被調用。
上述代碼會一直監聽鍵盤事件,除非按下Ctrl + C終止程序運行。當監聽到鍵盤事件時,會輸出相應的消息。
import mouse def on_click(x, y, button, pressed): if pressed: print('You clicked', button) mouse.on_click(on_click) while True: pass
在上述代碼中,我們使用了Python第三方庫mouse來監聽鼠標事件。具體操作是通過調用mouse.on_click()方法傳遞一個事件處理函數on_click,該函數在每次鼠標被單擊時被調用。
與鍵盤事件相似,上述代碼也會一直監聽鼠標事件,直到按下Ctrl + C。當監聽到鼠標事件時,會輸出相應的消息。
總的來說,Python語言提供了豐富的第三方庫來監聽各種事件。我們只需要根據需要選擇相應的庫并編寫相應的事件處理函數即可。
上一篇python監控推特
下一篇macos 115瀏覽器