【发布时间】:2018-05-30 12:59:17
【问题描述】:
我正在抓取网站:http://www.delhidistrictcourts.nic.in/DLCIS-2016-2.html
此页面中有许多链接。用户将单击任何这些链接(通过 selenium Web 驱动程序)。问题是,当用户点击这些链接时,它会在新选项卡中打开,因为所有链接都有一个属性(“_target=blank”)
知道如何强制在同一选项卡中打开链接吗?
这是我写的代码
from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC
url = 'http://www.delhicourts.nic.in/DLCIS-2016-2.html'
driver=webdriver.Chrome()
driver = webdriver.Chrome()
wait = WebDriverWait(driver, 10)
driver.get(url)
try:
wait.until(EC.presence_of_element_located((By.CLASS_NAME, "submit1"))).click()
except Exception as e:
print str(e)
【问题讨论】:
标签: python selenium selenium-webdriver