微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用Pynput按下鼠标按钮时如何执行代码?

如何解决使用Pynput按下鼠标按钮时如何执行代码?

我正在尝试按住鼠标左键的同时处理正在处理的代码

我正在尝试使用Pynput。

ORDER BY country_pts DESC

我想让python在特定时间向特定方向移动鼠标,例如:

from pynput import mouse,keyboard
from pynput.mouse import Button,Controller
from pynput.mouse import Listener
from time import sleep

def on_click(x,y,button,pressed):
    if button == mouse.Button.left:
        print('pressed')
    if not pressed:
        # Stop listener
        return False

重点是,python应该在等待按钮被按下。如果我按下它,它应该执行动作;如果我释放它,它应该切换回等待姿势。

我正在努力理解侦听器代码的工作方式。我对编程非常陌生,并尝试通过一些可见的东西来学习它。所以我想让它在按下鼠标左键时画几行。 如果我尝试调用on_click(),则不会发生任何事情。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。