【发布时间】:2020-06-22 13:00:00
【问题描述】:
程序运行,但是 onclick 我没有得到我的 x 和 y 的打印语句。
我像这样构建了一个简单的 MoustInput 类
from pynput import mouse
class MouseInput:
def __init__(self):
with mouse.Listener(on_click=self.on_click) as listener:
listener.join()
def on_click(self, x, y, button, pressed):
print('{0} at {1}'.format(
'Pressed' if pressed else 'Released',
(x, y)))
if not pressed:
# Stop listener
return False
然后在 app.py 我有这样的事情要叫班级
from MouseInputs.mouse_input import MouseInput
if __name__ == "__main__":
MouseInput()
【问题讨论】: