Привет всем. Столкнулся со следующей проблемой. Метод get_attribute('text') , который должен возвращать текстовое значение элемента, возвращает None. Вот код:
def test_buy():
self.driver.get('https://receive-sms.com/')
elem = WebDriverWait(self.driver, 10).until(
EC.visibility_of_element_located((By.XPATH, '//*[@id="messages-table"]/tbody/tr[1]/td[4]')))
return elem.get_attribute('text')
На этом сайтике есть несколько нужных мне элементов:
<td data-title="[Date]" class="td-date" title="2020-11-01 06:26:18">[2020-11-01 06:26:18]</td>
<td data-title="[From]" class="td-from">[17192126163]</td>
<a title="Click to see SMS received on 12048193380" href="/12048193380" style="color:white;">12048193380</a>
<td data-title="[Message]" class="td-message">[101955 is your verification code for your Sony account.]</td>
При попытке получить текст из 1,2 и 4-ых элементов прилетает None. С 3-го элемента текст получаю, все норм. В чем может быть проблема? В квадратных скобках что-ле...