Skip to main content
pyfav2
-----

pyfav2 is a simple Python library that helps you get a `favicon`_ for a
supplied URL.

Favicons can be annoying to track down because they’re commonly located
in a handful of different places. pyfav2 removes the annoyance by
handling the details for you – you supply a URL and pyfav2 will give you
the favicon.

Exchange a URL for a favicon on disk
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

The simplest way to get started is to use the download\_favicon
function,

::

from pyfav2 import download_favicon

favicon_saved_at = download_favicon('https://www.python.org/')

You should now see the favicon in your /tmp directory. If you want to
control where the favicon gets written to disk,

::

from pyfav2 import download_favicon

mkdir /tmp/favicon-downloads

favicon_saved_at = download_favicon('https://www.python.org/', \
target_dir='/tmp/favicon-downloads')

Get the location
~~~~~~~~~~~~~~~~

If you’d prefer to handle the writing piece, use the get\_favicon\_url
function,

::

from pyfav2 import get_favicon_url

favicon_url = get_favicon_url('https://www.python.org/')

Install
~~~~~~~

The easiest to get pyfav2 is through PIP

::

pip install pyfav2

License
~~~~~~~

pyfav2 is open source and freely avaiable under the `MIT License`_

.. _favicon: http://en.wikipedia.org/wiki/Favicon
.. _MIT License: http://opensource.org/licenses/MIT

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyfav2-0.1.1.zip (8.0 kB view details)

Uploaded Source

File details

Details for the file pyfav2-0.1.1.zip.

File metadata

  • Download URL: pyfav2-0.1.1.zip
  • Upload date:
  • Size: 8.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyfav2-0.1.1.zip
Algorithm Hash digest
SHA256 b4bd03f70488361003edfbfc64138e481524789871fc6f3173c2cb56ca2701e5
MD5 92008282be5aee6c9b3f105db5edac7c
BLAKE2b-256 f087586eb1bae847554f63769737ebd7c745d237fd92fad2557c6053d4d6f616

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.1 This release

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page