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)

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

В чем может быть дело?
  • Вопрос задан
  • 109 просмотров
Решения вопроса 1
Revencu
@Revencu
Попробуйте сначала найти этот элемент
find_nft_balance = tree.xpath('//span[contains(@class, "NFT_totalAssetText__")]')

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

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

Войти через центр авторизации
Похожие вопросы