Python 3.x 在python中使用selenium创建第三方工具
我必须使用python selenium刮取第三方工具 在打开网页并单击链接之前,我是成功的。 当我点击链接时,它将打开一个第三方工具,然后我无法刮取该工具Python 3.x 在python中使用selenium创建第三方工具,python-3.x,selenium,web-scraping,Python 3.x,Selenium,Web Scraping,我必须使用python selenium刮取第三方工具 在打开网页并单击链接之前,我是成功的。 当我点击链接时,它将打开一个第三方工具,然后我无法刮取该工具 url="xxxxxx" driver.get(url) box = driver.wait.until(EC.presence_of_element_located( (By.NAME, "domain"))) name = driver.wait.until(EC.presence_of_element_located((
url="xxxxxx"
driver.get(url)
box = driver.wait.until(EC.presence_of_element_located(
(By.NAME, "domain")))
name = driver.wait.until(EC.presence_of_element_located((By.ID, "user")
passwd = driver.wait.until(EC.presence_of_element_located((By.NAME, "password")))
login_button=driver.find_element(By.CLASS_NAME, "rightDoor")
name.send_keys(username)
passwd.send_keys(password)
login_button.click()
mon_tools=driver.find_element(By.ID, "folderLink_1")
mon_tools.click()
country=driver.find_element(By.ID, "folderLink_0")
country.click()
MWM_primary=driver.find_element(By.ID, "idCitrix.MPS.App.Farm1.MWM_0020Primary")
MWM_primary.click()
在此之后,将打开一个新的window第三方工具,我无法获得该窗口的控件
你可能想添加一些代码,为什么以及在哪里失败。我已经添加了代码,请检查并提供解决方案OK,但是你有任何错误吗?您能够检查该窗口中的元素吗?新窗口的链接ID看起来像某种Citrix应用程序。如果是这样,您将无法实现自动化,因为Seleniums仅用于Web自动化。