Как извлечь только первые элементы из нескольких тегов диапазона с помощью Beautiful Soup? ⇐ Python
Как извлечь только первые элементы из нескольких тегов диапазона с помощью Beautiful Soup?
Я только недавно начал изучать Beautiful Soup. Я застрял, пытаясь извлечь только первые элементы из части HTML-кода, который я недавно скопировал с сайта. Я упростил исходный HTML-код, как показано ниже. Тексты, которые я хочу извлечь, находятся в теге span, но отличительная часть находится в теге «i class».
src = ''' время 1 место 1 место 1 , время 2 2 место место 2 , время 3 3 место 3 место ''' из bs4 импорт BeautifulSoup суп = BeautifulSoup(src, 'html.parser') divs = суп.find_all('диапазон') для d в div: печать(d.текст) Моя цель — извлечь только «время 1, время 2, время 3 и т. д.». Как это можно сделать?
Я только недавно начал изучать Beautiful Soup. Я застрял, пытаясь извлечь только первые элементы из части HTML-кода, который я недавно скопировал с сайта. Я упростил исходный HTML-код, как показано ниже. Тексты, которые я хочу извлечь, находятся в теге span, но отличительная часть находится в теге «i class».
src = ''' время 1 место 1 место 1 , время 2 2 место место 2 , время 3 3 место 3 место ''' из bs4 импорт BeautifulSoup суп = BeautifulSoup(src, 'html.parser') divs = суп.find_all('диапазон') для d в div: печать(d.текст) Моя цель — извлечь только «время 1, время 2, время 3 и т. д.». Как это можно сделать?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
При анализе HTML с помощью Beautiful Soup иногда отсутствуют дочерние теги.
Anonymous » » в форуме CSS - 0 Ответы
- 25 Просмотры
-
Последнее сообщение Anonymous
-
-
-
При анализе HTML с помощью Beautiful Soup иногда отсутствуют дочерние теги.
Anonymous » » в форуме CSS - 0 Ответы
- 24 Просмотры
-
Последнее сообщение Anonymous
-