有一个登录页面,有两种登录方式,进入页面推荐的是扫码登录,点击右上角可以切换成账号登录,现在需要做的就是用账号登录,但是点击那个小方块之后,通过XPATH, ID,classname都定位不到,如下:
后来想,可能是点击时打开了一个新窗口,程序总是默认在第一个窗口中查找元素,所以就定位不到。
所以,先通过find_element_by_class_name(‘tabmm’)
然后把元素传入到JavaScript语句
from selenium import webdriver
import time
dr = webdriver.Chrome()
dr.maximize_window()
dr.implicitly_wait(30)
dr.get(‘
selenium定位之切换窗口登录——定位不到元素
最新推荐文章于 2024-06-03 14:45:00 发布