Python, выбирающий <заголовок>

Мне всегда нравилось Семейный сериал от Головокружения

5
задан xintron 2 November 2009 в 09:48
поделиться

3 ответа

Да, я бы порекомендовал BeautifulSoup

Если вы получаете название просто:

soup = BeautifulSoup(html)
myTitle = soup.html.head.title

или

myTitle = soup('title')

Взято из документации

Он очень надежен и будет анализировать HTML независимо от того, насколько он запутан.

9
ответ дан 18 December 2019 в 11:58
поделиться

Попробуйте Beautiful Soup :

url = 'http://www.example.com'
response = urllib2.urlopen(url)
html = response.read()

soup = BeautifulSoup(html)
title = soup.html.head.title
print title.contents
5
ответ дан 18 December 2019 в 11:58
поделиться

Используйте Beautiful Soup .

html = urllib2.urlopen("...").read()
from BeautifulSoup import BeautifulSoup
soup = BeautifulSoup(html)
print soup.title.string
0
ответ дан 18 December 2019 в 11:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: