pypath.share.curl.cache_delete_on§
- class pypath.share.curl.cache_delete_on[source]§
Bases:
_global_context_on
This is a context handler which results pypath.curl.Curl() deleting the cache files instead of reading it. Then it downloads the data again, or does nothing if the DRYRUN context is turned on. Upon deleting cache files console messages will let you know which files have been deleted.
Behind the scenes it sets the value of the pypath.curl.CACHEDEL module level variable to True (by default it is False).
Example:
import pypath from pypath import curl, data_formats pa = pypath.PyPath() with curl.cache_delete_on(): pa.load_resources({'signor': data_formats.pathway['signor']})
Methods
__init__
()- param str name:
Name of the module level variable.