2015-11-01 5 views
-2

Как я могу сделать мой скрипт, чтобы найти эту кнопку:Python/Селен локационной элемент

https://gyazo.com/def9d478c923306673da8186187f25c6 

Он:

class="button" 
type="submit" 
accesskey="s" 
title="Enter your username and password in the boxes provided to login, or  click the 'register' button to create 
value = "log in" 

Я исследовал варианты определения местоположения, но не смог найти вариант Мне нужно, чтобы я думал, что xpath должен быть правильным вариантом, но я не смог найти его в xpath.

+1

Пытаться решить вопрос первого то, если вы не можете отправить сообщение здесь. Я вижу, что у вас есть еще один вопрос, на который вы ответили после небольшого вопроса. – SIslam

ответ

1

Учитывая то, что вы предоставили, как насчет мы полагаемся на value атрибута:

//input[@value = 'Log in'] 
0

так я решил эту проблему с помощью буквального XPath

x = driver.find_element_by_xpath("/html/body/div[2]/div/div/table[1]/tbody/tr/td[2]/form/table/tbody/tr[1]/td[2]/input") 
y = driver.find_element_by_xpath("/html/body/div[2]/div/div/table[1]/tbody/tr/td[2]/form/table/tbody/tr[2]/td[2]/input") 
Смежные вопросы