Извлечь текст из тегов - Python

Узнай цену своей работы

Формулировка задачи:

Добрый вечер! Из сайта извлекаю информацию вот такого вида:
и
Мне же нужен текст в первом случае из первого span (CDEC Youth), а во втором случае из последнего (Vici Gaming) Каким способом это можно сделать? Если можно, то с примером, пожалуйста.

Решение задачи: «Извлечь текст из тегов»

textual
Листинг программы
from lxml import html
import requests
 
page = requests.get('http://www.gosugamers.net/dota2/gosubet/')
tree = html.fromstring(page.content)
 
names = [name.text_content().strip() for name in tree.cssselect('span.opp')]
for op1, op2 in zip(names[0::2], names[1::2]):
    print('{} VS {}'.format(op1, op2))

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.714 из 5