我正在使用beautiful Soup4 and Selenium webdriver
的python2.7。现在在我的webautomation脚本中,我将打开链接或URL并进入主页。现在我需要点击一些anchor Labels
来浏览其他页面。我到现在为止。现在,当我要进入新页面时,我需要从浏览器中获取新的URL
,因为我需要将其Beautiful Soup4
传递给网页抓取。那么现在关注的是如何以动态的方式获取这些URL?
请提供建议!
答案 0 :(得分:16)
您在驱动程序上获得current_url
属性:
from selenium import webdriver
browser = webdriver.Firefox()
browser.get('http://www.google.com')
print browser.current_url