Найти - Пользователи
Полная версия: BeautifulSoup поиск нужных данных
Начало » Python для новичков » BeautifulSoup поиск нужных данных
1 2
Fedor_Bober
FishHook
имеющему два элемента и вашим трудностям, с ним связанным?
Получаю сначала ID-шники. Циклом добавляю их к стандартному http адресу и пишу эту строку в список <list>.

И я так понял, что страниц несколько, и перебирая их получается два элемента в списке (в каждом по нескольку элементов).

Опять же, если показывать большее количество элементов на странице, то все равно в <list> вылезают два элемента (один заполнен, второй пустой ).
Fedor_Bober
 <td class="noticeTdFirst fontBoldTextTd">Этап закупки</td>
<td>Работа комиссии</td>

Как добраться до “<td>Работа комиссии</td>”?

 p1 = soup.find('div', class_ = 'noticeTabBoxWrapper').find_all('td', class_ = 'noticeTdFirst fontBoldTextTd')
Это не помогает)))
Striver
Как добраться до “<td>Работа комиссии</td>”?

 # Вот твой поиск, в нём в список p1 у тебя сложились все ячейки из первой строки
p1 = soup.find('div', class_ = 'noticeTabBoxWrapper').find_all('td', class_ = 'noticeTdFirst fontBoldTextTd')
# Тут мы ищем ячейки, следующие за найденными
p2 = [x.find_next('td') for x in p1]

This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB