窗口切換
1、動作:導(dǎo)致新窗口的出現(xiàn)
2、獲?。核写翱诘木浔?。driver.window_handles ?# 是個列表
3、切換:driver.switch_to.window(窗口句柄)
獲取當(dāng)前窗口的句柄語法:driver.current_window_handle文章來源:http://www.zghlxwxcb.cn/news/detail-793479.html
案例:文章來源地址http://www.zghlxwxcb.cn/news/detail-793479.html
# 獲取
win_hans = driver.window_handles # 列表,按照窗口出現(xiàn)的先后順序排序
# 切換到新窗口,進(jìn)入新的html
driver.switch_to.window(win_hans[-1])
# 切回到原來的窗口繼續(xù)操作
driver.switch_to.window(win_hans[0])
# 關(guān)閉切換到的新窗口
driver.close()
到了這里,關(guān)于Selenium之窗口切換的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!