问题描述
我需要一些有关 pynput 侦听器的帮助,因为我不太清楚。
我需要做的是:我被要求点击屏幕上的某个地方,pynput 监听点击并将点击的坐标存储在一个变量中,之后我不想让它再听了。
>目前,它会一直听下去,我不需要这个:
这是我的代码:
from pynput.mouse import Button,Listener,Controller as MouseController
from pynput.keyboard import Key,Controller as KeyBoardController
mouse = MouseController()
keyboard = KeyBoardController()
with open("test.txt","r") as myfile:
data = myfile.read().splitlines()
print(data)
def on_click(x,y,button,pressed):
if pressed:
mouse_position = (x,y)
print(mouse_position)
with Listener(on_click=on_click) as listener:
listener.join()
这只是我试图找出如何停止侦听器的测试代码,而不是完整的代码。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)