2014-11-28 3 views
-1

У меня есть таблица, показанная ниже, в которой есть заголовок «Статус», а затем данные таблицы с правой стороны. enter image description hereПолучение specfic значения из ячейки с использованием селена

То, что я пытаюсь сделать, это получить значение ошибки (в данном случае 10). Я посмотрел на источник enter image description here

и попытался получить значение с помощью xpath, а также попытался с помощью find_element_by_name, но я не могу получить значение. Кто-нибудь есть какие-либо идеи о том, как получить значение

EDIT ***

error = browser.find_element_by_xpath('//*[@id="harvest-source-details"]/tbody/tr[12]/td/text()[2]') 

error = browser.find_element_by_name('errors').text 
print error 
u'' 

Спасибо.

+1

«пытался получить значение с помощью XPath, а также попытался с' find_element_by_name'»- показать нам свой код, пожалуйста. –

+0

Обновленный вопрос – MapMan

+0

«Ошибки: 10' ** не ** внутри этого элемента (другими словами, ваш код работал бы, если HTML был« Errors: 10 »). –

ответ

0

Попробуйте это в качестве XPath:

//a[@name='errors']/../following-sibling::text() 
Смежные вопросы