首先什么是句柄?句柄就是你点击一个页面,跳转了一个新的窗口.你要操作的元素可能在原窗口上,也有可能在新窗口上. 看下图句柄1 句柄2 由这2张图可知,url不一样,证明他们是处于不同的界面,我要操作的元素是在句柄2上. 处理方式,先用print(self.driver.window_handles)打印出2个界面的句柄,一个打印跳转界面前的,一个打印跳转之后.打印出来如下图,是个列表 然后看你要操作的元素在哪个界面上,比如下标为0的句柄对应的是跳转之前的界面,下标为1的就代表跳转之后的句柄. 用…