selenium中webdriver跳轉新頁面后定位置新頁面的兩種方式


剛剛在寫Python爬蟲的時候用到了selenium , 在跳轉新頁面時發現無法定位新頁面 , 查找不到新頁面的元素 

一番查詢后得到了解決方法 , 便記錄下來備忘 , 也與大家分享

# 頁面跳轉代碼...

# 方式一
time.sleep(1)
search_window = driver.current_window_handle  # 此行代碼用來定位當前頁面

# 方式二
time.sleep(1)
driver.switch_to.window(driver.window_handles[0])

 

注: time.sleep(1)一定要加上

 

二更2019-9-18:

今天偶然看到一個更詳細的百度經驗,所以也想保存下來供大家參考:

https://jingyan.baidu.com/article/6c67b1d6b849822787bb1e00.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM