Framework for Python

Caching

cache_get()

A cached value, or default when it is missing, expired, or unreadable.

An expired value is removed. A value saved by R (.rds) or one whose file hash no longer matches its record counts as missing.

Usage

cache_get(name: str, file: str | Path | None = None, default: Any = None) -> Any

Arguments

Name Type Default Description
name required str

The cache name.

file str | Path | None None

Read the value from this file instead of the cache folder.

default Any None

The value to return when the cache has no usable value.

Value

The cached value, or default.