# is_url_in_cache¶

astropy.utils.data.is_url_in_cache(url_key, pkgname='astropy')[source]

Check if a download for url_key is in the cache.

The provided url_key will be the name used in the cache. The contents may have been downloaded from this URL or from a mirror or they may have been provided by the user. See download_file for details.

Parameters
url_keystr

The URL retrieved

pkgnamestr, optional

The package name to use to locate the download cache. i.e. for pkgname='astropy' the default cache location is ~/.astropy/cache.

Returns
in_cachebool

True if a download for url_key is in the cache, False if not or if the cache does not exist at all.

cache_contents

obtain a dictionary listing everything in the cache