V.A*_*Anh 1 python selenium web-scraping
单击元素后,如何使用硒查找当前URL。我有这个网站:http : //www.runningintheusa.com/Classic/View.aspx?RaceID=5622
我有代码(假设所有相关的库都已导入)
def get_detail(x):
dic = {}
driver = webdriver.PhantomJS(path)
driver.get(x)
driver.find_element_by_id('ctl00_ctl00_MainContent_hypPrimaryURL').click()
return driver.current_url
print get_detail('http://www.runningintheusa.com/Classic/View.aspx?RaceID=5622')
Run Code Online (Sandbox Code Playgroud)
我运行了代码,它仅返回原始URL,即http://www.runningintheusa.com/Classic/View.aspx?RaceID=5622
单击http://flagstaffbigs.org/dave-mckay-run.htm网站上的“比赛网站”链接后,如何找到网址?
小智 5
是否因为正在打开新标签页而选择了活动的最新标签页。
driver.switch_to_window(driver.window_handles[-1])
return driver.current_url;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3440 次 |
| 最近记录: |