|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.11.2019, 21:39 | #1 |
Пользователь
Регистрация: 02.11.2019
Сообщений: 15
|
Как вывести теги внутри других тегов при парсинге
Всем привет.
Я пишу парсер и мне нужно получить текст внутри тегов span, которые по 2 штуки находятся в восьми тегах div. Когда я присваиваю их к списку, то получается так, что все теги span считаются одним элементов. То есть выходит так, что всё содержимое div является одним значением. Как можно сделать, чтобы каждый тег внутри div был отдельным, чтобы дальше с ними работать? 2019-11-03_00-28-20.png |
02.11.2019, 21:46 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Не понял что и как именно вы сделать пытаетесь, но видимо надо взять любую норм либу для парсинга HTML в вашем языке.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
03.11.2019, 13:15 | #3 |
Пользователь
Регистрация: 02.11.2019
Сообщений: 15
|
мне нужно собрать теги span в список. Каждый по отдельности (то есть так: [12312, 12312, 21331, 123123, 12312, 312312]. Но когда я пытаюсь это сделать выходит такой список [1231212312, 21331123123, 12312312312], два тега span, содержащиеся в одном div, получаются одним элементом. Использую BeautifulSoup и requests. Вот код:2019-11-03_16-13-31.png
|
03.11.2019, 13:21 | #4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Так у вас дивы в stats.
Не выкладывайте код картинкой, тут не вконтакт. http://www.programmersforum.ru/showp...23&postcount=3
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
03.11.2019, 14:06 | #5 |
Пользователь
Регистрация: 02.11.2019
Сообщений: 15
|
а что сделать нужно? поможете?
|
03.11.2019, 14:15 | #6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
ну дык к спанам обращайтесь.
В этом коде вы только проверили, что они есть, и всё.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
03.11.2019, 14:25 | #7 | |
Пользователь
Регистрация: 02.11.2019
Сообщений: 15
|
Цитата:
Код:
|
|
03.11.2019, 14:35 | #8 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
что мешает сначала найти те дивы, потом в них спаны, но при этом не выкидывать их сразу же?))
Чем по вашему функции find у soup отличаются от функций find у stats[i]?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
03.11.2019, 15:00 | #9 |
Пользователь
Регистрация: 02.11.2019
Сообщений: 15
|
спасибо большое! Я точно не понял, что вы сказали, но я после ваших слов попытался это понять и перечитал гайды по beautifulsoup и нашёл ответ на мой вопрос! Ещё раз спасибо!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Хм. У меня возник вопрос. Если возможно объявлять локальные функции внутри других функций, как это сделать? | alextrof94 | Общие вопросы Delphi | 2 | 29.09.2013 15:58 |
Блокируют при парсинге. | Schmiss | PHP | 5 | 01.02.2013 08:49 |
Проблема при парсинге | grafgrial | Общие вопросы Delphi | 0 | 15.11.2011 23:12 |
Ошибка пр парсинге | bulldog5293 | Работа с сетью в Delphi | 2 | 29.08.2010 23:58 |
макрос копирования текста из тегов и вставки в другие теги | valdem | Microsoft Office Word | 18 | 21.02.2009 13:08 |