selenium 如何自动从现有 Web 浏览器页面捕获值并在新会话中使用该值?
How can selenium automatically capture the value from an existing web browser page and use that value in the new session?
这里的问题是我正在尝试抓取一个显示在我所在的当前网页中的值,selenium 必须捕获该值并执行某些操作因此。该值是动态的,无法通过 selenium 重新打开该网页。
网站只能使用 Cookies which are basically special HTTP Headers 验证浏览器,因此如果浏览器发送网站期望的 cookie - 网站 "recognizes" 用户,反之亦然。
如果您想从中断处继续使用 Selenium,您需要 export cookies somehow from the existing session and add them to the browser which is driven by Selenium, there are several API methods 允许 cookie 操作,请参阅您的 Selenium 客户端库文档以获取具体说明。
这里的问题是我正在尝试抓取一个显示在我所在的当前网页中的值,selenium 必须捕获该值并执行某些操作因此。该值是动态的,无法通过 selenium 重新打开该网页。
网站只能使用 Cookies which are basically special HTTP Headers 验证浏览器,因此如果浏览器发送网站期望的 cookie - 网站 "recognizes" 用户,反之亦然。
如果您想从中断处继续使用 Selenium,您需要 export cookies somehow from the existing session and add them to the browser which is driven by Selenium, there are several API methods 允许 cookie 操作,请参阅您的 Selenium 客户端库文档以获取具体说明。