is_downloadable
- pyhelpers.ops.is_downloadable(url, request_field='content-type', **kwargs)
Check whether a URL leads to a web page where there is downloadable contents.
- Parameters
url (str) – a valid URL
request_field (str) – name of the field/header indicating the original media type of the resource, defaults to
'content-type'
kwargs – [optional] parameters of requests.head
- Returns
whether the
url
leads to downloadable contents- Return type
bool
Examples:
>>> from pyhelpers.ops import is_downloadable >>> logo_url = 'https://www.python.org/static/community_logos/python-logo-master-v3-TM.png' >>> is_downloadable(logo_url) True >>> google_url = 'https://www.google.co.uk/' >>> is_downloadable(google_url) False