我在beautiful Soup4 and Selenium webdriver中使用python2.7。现在,在我的webautomation脚本中,我将打开链接或URL并进入主页。现在我需要单击一些anchor Labels来浏览其他页面。我到目前为止都是这样做的。现在,当我要转到一个新页面时,我需要从浏览器获取新的URL,因为我需要传递用于网页抓取的Beautiful Soup4。所以现在我关心的是如何以动态的方式获得这样的URL?
如果有建议,请多多指教!
发布于 2013-01-05 07:19:27
您将获得驱动程序的current_url属性:
from selenium import webdriver
browser = webdriver.Firefox()
browser.get('http://www.google.com')
print(browser.current_url)https://stackoverflow.com/questions/14166572
复制相似问题