我正在处理一个HTML代码,如下所示:
<p class="inhaltstext_ueberschrift">Some Text</p><br><p class="inhaltstext">some
Text<span class="inhaltstext">
<b><LI>Some headline</LI></b>
<b><LI>Headline of searched button</LI></b>
<form action="qr_info.php" name="1312" method="post">
<INPUT TYPE="submit" NAME="1314" VALUE="Create Ticket">
我找到按钮的代码是:
button = driver.find_element(By.XPATH, '//input[@name="1314"]')
或
button = driver.find_element(By.NAME, '1314')
但这不起作用。2这是错误代码:
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"meth oXPathpath","selector":"//input[@name="21320"]"}
谁能告诉我我哪里错了?
1条答案
按热度按时间fkaflof61#
HTML有一个属性为
NAME
的输入,但是您的选择器正在查找name
属性,在选择器中使用相同的大小写可能会解决您的问题。