簡體   English   中英

Python Webdriver連接到已經存在的網頁(硒)

[英]Python webdriver connect to already webpage (selenium)

我需要在單獨的選項卡或會話中打開多個鏈接...我已經知道該怎么做,所以我想知道的是,是否有可能連接到一個已經打開的網頁,而不是每次運行該鏈接時都打開每個鏈接。腳本。 我現在在Python中使用的是:

from selenium import webdriver
driver.get(link)

目的是一旦我運行第一個腳本(以加載多個鏈接),第二個腳本應連接到網頁,刷新它們並繼續執行代碼。 可能嗎? 有人知道怎么做嗎?

非常感謝您的幫助!!!!

連接到先前打開的窗口很容易:

driver = webdriver.Firefox()
url = driver.command_executor._url 
session_id = driver.session_id  
driver2 = webdriver.Remote(command_executor=url,desired_capabilities={})
driver2.session_id = session_id

#You're all set to do whatever with the previously opened browser
driver2.get("http://www.stackoverflow.com")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM