1. ホーム
  2. python

[解決済み] Pythonを使ってWebページのページタイトルを取得するにはどうすればよいですか?

2023-05-16 12:10:09

質問

Pythonを使ってWebページのページタイトル(title htmlタグ)を取得するにはどうすればよいですか?

どのように解決するのですか?

私はいつも lxml を使うことにしています。あなたが使えるのは ビューティフルスープ も使えます。

import lxml.html
t = lxml.html.parse(url)
print(t.find(".//title").text)

コメントを元に編集。

from urllib2 import urlopen
from lxml.html import parse

url = "https://www.google.com"
page = urlopen(url)
p = parse(page)
print(p.find(".//title").text)