问题描述
正如标题所述,我正在从结果页面中抓取重定向的URL。我的目标是打开报废的URL偏移,在新标签页中打开它,对最终URL进行报销,然后切换回原始标签页,以对其余结果执行相同的操作。
我已经尝试了在该论坛中找到的许多解决方案,但都取得了一些成功,但有很多失败。从头到尾,我都无法成功完成所有工作。
这就是我现在的位置。当我尝试在新标签页中打开URL时,下面的代码关闭了窗口。我一直在解决该问题,因为我能够在同一标签中访问最终URL,但从未能够在新的URL中打开该URL。
#Scrape element
elem = driver.find_element_by_xpath('//*[@id="popup__teaser"]/div[6]/div/div/a').get_attribute('href')
print(elem)
driver.execute_script("window.open(%s,'new_window')") % elem
URLs.append(driver.current_url)
driver.switch_to_window(driver.window_handles[0])
print(URLs)
很抱歉出现新手问题,但是我一直在努力寻找一整天的解决方案。 预先感谢您的帮助。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)