Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 17, 2023 10:41:11

Scorp_1978
Зарегистрирован: 2023-02-03
Сообщения: 25
Репутация: +  0  -
Профиль   Отправить e-mail  

Парсинг сайта

ZerG, ёщё раз спасибо заработала

suite = dom.xpath('//td/text()|//div/text()')

Офлайн

#2 Окт. 17, 2023 10:54:21

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9849
Репутация: +  853  -
Профиль   Отправить e-mail  

Парсинг сайта

Scorp_1978
шибку выдавать перестал… прогресс, но и массив пустой
print (dom.xpath('//*[@class="a-table create"]')[0])
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^
IndexError: list index out of range
Ты ставишь два имени класса вместо одного имени. Это нужно либо через and их разделить внутри XPath, либо это можно в BeautifulSoup через специальную конструкцию указать. Лучше, конечно, через XPath разделить, потому что это более переносимо между разными модулями, работающими с XPath.



Отредактировано py.user.next (Окт. 17, 2023 10:55:14)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version