网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
一、前提
导入鼠标操作的包
from selenium.webdriver.common.action_chains import Action
二、常用语法
单击鼠标左键 :click(on_element=None)
单击鼠标右键:context_click(on_element=None)
单击鼠标左键不松开:click_and_hold(on_element=None)
双击鼠标左键:double_click(on_element=None)
将鼠标从某个元素(source)按下去拖拽到某个元素(target)然后松开:drag_and_drop(source, target)
将鼠标从某个元素(source)拖拽到某个坐标然后松开:drag_and_drop_by_offset(source, xoffset, yoffset)
鼠标从当前位置移动到某个坐