我只是想学习“监听器”功能。但是我无法通过单击鼠标来打破任何循环。这是一个例子:
from pynput.mouse import Listener
import time
def on_click(x, y, button, pressed):
counter = 0
while True:
print(counter)
counter += 1
time.sleep(1)
if pressed:
break
with Listener(on_click = on_click) as listener:
listener.join()
当我运行这段代码时,我的电脑变得非常慢。我是初学者。我需要使用带有普通代码的侦听器。谢谢