关于selenium部分元素定位不到的解决办法

 注册页需要勾选隐私,定位勾选框

第一种:使用ActionChains 

elem = driver.find_element_by_id('agree')
    actions = ActionChains(driver)
    actions.move_to_element(elem).click().perform()

第二种:用PyAutoGui模块来定位,

PyAutoGui是一个图形用户界面自动化工具,通过屏幕xy坐标系统,确定目标位置,控制鼠标和键盘发送虚拟击键和鼠标点击,按成点击按钮、填写表单的操作,

安装: pip install pyautogui

下面是常用方法:

原文地址:https://www.cnblogs.com/c-jw/p/13806672.html