.... for i in range(1,21): s ='//*[@id="subcategory"]/ul/li[%d'%(i)+']/a' time.sleep(time1) ActionChains(driver).key_down(Keys.CONTROL).key_down(Keys.SHIFT).perform() #ActionChains(driver).key_down(Keys.CONTROL).perform() driver.find_element_by_xpath(s).click() ActionChains(driver).key_up(Keys.CONTROL).key_up(Keys.SHIFT).perform() time.sleep(time1) print("当前处于%s页第%s条新闻" % (str(x),str(i))) ActionChains(driver).key_down(Keys.CONTROL).send_keys("w").key_up(Keys.CONTROL).perform()#通过ctrl+w关闭chrome当前页面 time.sleep(time1) driver.find_element_by_class_name('nextPage').click() time.sleep(time1) .....
各位大神,麻烦指点下,python下用selenium控制chrome打开了新页面,然后想通过ctrl+w关闭新打开的页面,但测试没通过