Извлечь текст из тегов - 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))

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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