当前位置: 首页 > 知识库问答 >
问题:

我可以读取浏览器URL使用selenium网络驱动程序?

元嘉木
2023-03-14

我在用蟒蛇2。7带有漂亮的Soup4和Selenium webdriver。现在在我的webautomation脚本中,我将打开链接或URL并进入主页。现在我需要点击一些锚定标签来浏览其他页面。我一直到现在。现在,当我要进入一个新页面时,我需要从浏览器中获取新的URL,因为我需要将其传递给Beautiful Soup4,以便进行网页抓取。所以现在我关心的是如何以动态的方式获得这样的URL?

如果有,请咨询!

共有1个答案

陈昊昊
2023-03-14

您可以在驱动程序上获得current\u url属性:

from selenium import webdriver
browser = webdriver.Firefox()
browser.get('http://www.google.com')
print(browser.current_url)
 类似资料: