第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問一下python+selenium怎么定位頁面彈窗的元素?

請問一下python+selenium怎么定位頁面彈窗的元素?

阿晨1998 2019-09-03 10:06:55
python+selenium怎么定位頁面彈窗的元素
查看完整描述

3 回答

?
小怪獸愛吃肉

TA貢獻1852條經(jīng)驗 獲得超1個贊

1、問題發(fā)生描述:

從一個頁面進行點擊等操作,頁面跳轉到第二個頁面,對第二個頁面中的元素,采取任何措施定位都報錯,問題報錯點如下:

2、出現(xiàn)問題的原因:

窗口句柄還停留在上一個頁面,對于當前新彈出的頁面還沒有定位,因此新頁面的任何元素都定位不到

3、解決方案:

在新頁面操作元素之前,需添加句柄操作,方式如下:

1、使用driver.current_window_handle #獲取當前窗口句柄,添加此方法,仍報相同的錯誤,因此不能采用這種方式進行解決問題

2、使用driver.switch_to_window(driver.window_handles[1]),或者 driver.switch_to_window(self.driver.window_handles[-1]) ,兩種方式中任選一種即可找到對應的元素



查看完整回答
反對 回復 2019-09-07
  • 3 回答
  • 0 關注
  • 3491 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號