出现上图这种情况,一直以为是写错了,后来才知道是不兼容的原因。
driver.switch_to.alert # 这种写法是新版本的写法
driver.switch_to_alert # 这种是之前版本的写法
新版本可以支持旧版本的写法,也就是说,如果写 switch_to_alert,出现删除线,不用管,直接运行就可以,而且不会报错。
但是如果按照提示的写 switch_to.alert,则会报错,原因不兼容。如下图
出现上图这种情况,一直以为是写错了,后来才知道是不兼容的原因。
driver.switch_to.alert # 这种写法是新版本的写法
driver.switch_to_alert # 这种是之前版本的写法
新版本可以支持旧版本的写法,也就是说,如果写 switch_to_alert,出现删除线,不用管,直接运行就可以,而且不会报错。
但是如果按照提示的写 switch_to.alert,则会报错,原因不兼容。如下图