Задать вопрос
rocketmachine
@rocketmachine

Почему возвращает пустоту при поиске через xpath?

driver.get('https://debank.com/profile/{}/nft'.format(address))
            tree = html.fromstring(driver.page_source)
            find_nft_balance = tree.xpath('/html/body/div[1]/div/div[2]/div[1]/div[3]/div/div[2]/div[1]/span[1]/text()[2]') 
            print(find_nft_balance)

В ответ получаю - пустой массив []

В чем может быть дело?
  • Вопрос задан
  • 128 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
Revencu
@Revencu
Попробуйте сначала найти этот элемент
find_nft_balance = tree.xpath('//span[contains(@class, "NFT_totalAssetText__")]')

А потом если найден используйте text_content()
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы