Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

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

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

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.11.2019, 15:34   #1
Rum1X
Пользователь
 
Регистрация: 02.11.2019
Сообщений: 15
По умолчанию Помогите с Beautifulsoap

При таком коде, программа выводит каждый span по отдельности, как переменные, не присваивая их к массиву span. Если я print(span) напишу вне цикла, то выведется лишь последний элемент. Что нужно изменить в коде, чтобы каждый span с сайта присваивался к массиву colors123?

Код:
stats = soup.find('div', class_='colors')
for row in stats.find_all('div'):
	colors123 = row.find_all('span')[1:]
	print(colors123)
Rum1X вне форума Ответить с цитированием
Старый 03.11.2019, 15:47   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Код:
colors123.extend(row.find_all('span'))
p51x на форуме Ответить с цитированием
Старый 03.11.2019, 16:04   #3
Rum1X
Пользователь
 
Регистрация: 02.11.2019
Сообщений: 15
По умолчанию

в смысле "решите за меня"? Я не прошу написать мне готовый код, я спрашиваю, что сделать!
Rum1X вне форума Ответить с цитированием
Старый 03.11.2019, 16:17   #4
Rum1X
Пользователь
 
Регистрация: 02.11.2019
Сообщений: 15
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Код:
colors123.extend(row.find_all('span'))
и спасибо за "решение за меня"))
Rum1X вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перевод нужен срочно помогите ) в течение 2 часов от Паскаля на Турбо СИ нужно помогите Жанибек Помощь студентам 14 01.04.2015 17:23
Помогите создать програму для роботы с файлами, пожалуйста помогите нужно очень срочно Сергей Человек Фриланс 3 06.07.2009 19:30