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