Почему я продолжаю получать «Невозможно найти элемент» - PullRequest
0 голосов
/ 16 октября 2019

Я новичок в python, и следующий код выдает мне ошибку: "Невозможно найти элемент: {" method ":" xpath ... "". Я также попытался найти find_element_by_id и find_element_by_name, но не повезло. Я все еще получаю сообщение о том, что элемент не может быть найден. Это потому, что элементы находятся внутри класса span?

chrome_path = r"C:\DRIVERS\chromedriver.exe"
driver = webdriver.Chrome(chrome_path)
driver.get("""https://www.dynamiccommunities.com/widgets/generic?cobaltsrc=https%3A%2F%2Fdciug.dynamiccommunities.com%2FLogin.aspx%3FReturnUrl%3D%2FAuthentication%2FHigherLogicLogin.ashx%3FRedirectURL%3Dhttps%3a%2f%2fwww.dynamiccommunities.com%2fhome""")
driver.maximize_window()
driver.implicitly_wait(30)


driver.find_element_by_xpath("""//*[@id="FormContentPlaceHolder_LoginEditForm_UserName"]""").send_keys('test')
driver.find_element_by_xpath("""//*[@id="FormContentPlaceHolder_LoginEditForm_Password"]""").send_keys('***')
``


Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...