Pythonのスクレイピングにおいて、Faviconを取得する方法はありますか?

Google の API を使う場合。

python

1import requests 2 3api_url = 'https://www.google.com/s2/favicons'4params = {'domain': 'teratail.com', 'sz': 128}5 6r = requests.get(api_url, params=params)7r.raise_for_status()8 9with open('teratail.ico', 'wb') as fav:10 fav.write(r.content)

※ favicon 形式のファイルは受け付けないので PNG 形式に変換しています

イメージ説明

コメントを投稿

0 コメント