美文网首页
python-pyautogui库使用介绍

python-pyautogui库使用介绍

作者: 真夜猫 | 来源:发表于2019-07-22 15:59 被阅读0次

    我们做selenium爬虫的时候有些元素无法点击无法获取。必须要用到鼠标键盘操作,以及图像识别。这个库就很好的满足了我们的需求。

    导入库

    
    import pyautogui
    
    

    鼠标移动

    
    pyautogui.moveTo(x,y,duration=0.1)
    
    

    这里的duration=0.1是鼠标移动过程中的延迟速度。

    鼠标左键单击

    pyautogui.click(x , y, duration=0.1)
    

    鼠标左键双击

    pyautogui.doubleClick(x , y, duration=0.1)
    

    鼠标右键单击

    pyautogui.rightClick(x , y, duration=0.1)
    

    滚轮滚动

    pyautogui.scroll(-200)
    pyautogui.scroll(200)
    

    负值为向下滚动,正值向上滚动

    图片识别

    x, y = pyautogui.locateCenterOnScreen('2.bmp')
    

    返回值为x,y坐标。这里对图片格式没有要求,bmp\png\jpg均可。

    区域识图

    x, y = pyautogui.locateCenterOnScreen('2.bmp', region=(0,0, 300, 400))
    

    在给定区域内进行图片识别

    相关文章

      网友评论

          本文标题:python-pyautogui库使用介绍

          本文链接:https://www.haomeiwen.com/subject/nuswlctx.html