faviconer is easy for get favicon package
Project description
[![CircleCI](https://circleci.com/gh/kuniiskywalker/faviconer.svg?style=svg)](https://circleci.com/gh/kuniiskywalker/faviconer)
What is this?
This is a package to get a nice favicon from a website
Installation
pip install faviconer
Usage
Get favicon.ico:
Get /favicon.ico if there is no explicit favicon url specified in the meta tag of the target site
When the favicon url is specified in the meta tag .. code-block:: python
>>> import faviconer >>> faviconer.get_by_url("https://example.com/test/?aaa=1") 'https://example.com/image/icon.png'
When there is no specific URL specified in the meta tag .. code-block:: python
>>> import faviconer >>> faviconer.get_by_url("https://example.com/test/?aaa=1") 'https://example.com/favicon.ico'
Get favicon.ico by url:
Get /favicon.ico
>>> import faviconer
>>> faviconer.get_by_url("https://example.com/")
'https://example.com/favicon.ico'
Get favicon.ico by html:
Analyze the target site html and get favicon.ico if favicon url is specified in meta tag
>>> import faviconer
>>> faviconer.get_by_html('<html><head><link rel="shortcut icon" href="https://cdn.sstatic.net/Sites/stackoverflow/img/favicon.ico"></head><body></body</html>')
'https://cdn.sstatic.net/Sites/stackoverflow/img/favicon.ico'
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for faviconer-0.1.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 779f869aad02a6d6f41524cd1dd58a628f4c3b8f03827a96dc07eb7b93e940dd |
|
MD5 | ee02d34c24a4b3cbfd9e1734cc3a262f |
|
BLAKE2b-256 | e088b3d7e2b38e09f2b27c03fa465a88928143dcec3f01855d432e49dfd6bc5b |