Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 03.11.2019, 20:57   #1
Rum1X
Пользователь
 
Регистрация: 02.11.2019
Сообщений: 11
По умолчанию Как получить только содержимое тегов в BeautifulSoap на Python

Не могу вывести содержимое тегов в список. Можете пожалуйста объяснить и/или показать готовый код, как это реализовать. Буду очень благодарен
Код:
page = requests.get(url)
stats = []
colors123 = []
soup = BeautifulSoup(page.text, "html.parser")
stats = soup.find('div', class_='colors')
for row in stats.find_all('div'):
	colors123.extend(row.find_all('span')[1:])
print(colors123)
Вывод:
Код:
[<span>red</span>, <span>black</span>, <span>white</span>, <span>blue</span>]
Требуемый вывод:
Код:
[red, black, white, blue]
Rum1X вне форума   Ответить с цитированием
Старый 03.11.2019, 21:09   #2
Alex11223
Модератор
Заслуженный модератор
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,456
По умолчанию

вызвать что-нибудь типа .text у каждого

Код:
print([node.text for node in colors123])
Alex11223 вне форума   Ответить с цитированием
Старый 03.11.2019, 21:22   #3
Rum1X
Пользователь
 
Регистрация: 02.11.2019
Сообщений: 11
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
вызвать что-нибудь типа .text у каждого

Код:
print([node.text for node in colors123])
ОО, спасибо большое! Очень сильно помог)
Rum1X вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
получить содержимое html brownb Общие вопросы Delphi 4 01.11.2018 17:43
получить содержимое URL Le0n4iko_o Общие вопросы Delphi 26 09.11.2013 08:20
Парсер. Содержимое тегов. Много уровней вложенности. Mr_freeman PHP 2 09.10.2012 12:53
Как получить текст HTML Документа из TWebBrowser без тегов Marsel737 Общие вопросы Delphi 10 28.11.2009 09:47
Как получить содержимое веб страницы? SuperOrange Общие вопросы по Java, Java SE, Kotlin 0 05.07.2009 10:39


04:41.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.