Python获取任意网站的icon图标代码

代码语言:python

所属分类:其他

代码描述:Python获取任意网站的icon图标代码,通过requests库实现。

代码标签: Python 获取 任意 网站 icon 图标 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

#!/usr/local/python3/bin/python3
# -*- coding: utf-8 -*
import requests
from bs4 import BeautifulSoup
import os

def get_favicon(url):
    # 确保URL以http或https开头
    if not url.startswith('http://') and not url.startswith('https://'):
        url = 'http://' + url

    # 获取网页内容
    response = requests.get(url)
    response.raise_for_status()

    # 解析HTML
    soup = BeautifulSoup(response.text, 'html.parser')

    # 查找favicon的链接
    favicon_link = soup.find("link", rel="icon") or soup.find("link", rel="shortcut icon")

    if favicon_link:
        favicon_url = favicon_link.get('href')
        # 如果favicon的UR.........完整代码请登录后点击上方下载按钮下载查看

网友评论0