subprocess.call('ls -l %s | grep -v total' % self.path, shell=True)
无法在网页中找到xpath中的元素。 直到thread.sleep()方法代码运行正常,但之后它抛出错误。 错误: 线程“main”中的异常org.openqa.selenium.NoSuchWindowException: 无法在关闭的窗口中找到元素 (警告:服务器未提供任何堆栈跟踪信息)
答案 0 :(得分:0)
driver1.findElement(By.xpath(".//*[@id='ibm-pcon']/form/table[2]/tbody/tr/td/input[1]"))
点击元素后,该页面上可能会出现iframe / popup。
尝试通过
切换帧driver.switchTo().defaultContent(); // default frame
driver.switchTo().frame(YOURCURRENTFRAME);
答案 1 :(得分:0)