|
|
None | __init__ (self, str directory, bool forever=False, int filemode=0o0600, int dirmode=0o0700, type[BaseFileLock]|None lock_class=None) |
| |
|
bytes|None | get (self, str key) |
| |
|
None | set (self, str key, bytes value, int|datetime|None expires=None) |
| |
|
|
| directory |
| |
|
| forever |
| |
|
| filemode |
| |
|
| dirmode |
| |
|
| lock_class |
| |
|
|
str | _fn (self, str name) |
| |
| None | _write (self, str path, bytes data) |
| |
|
None | _delete (self, str key, str suffix) |
| |
Shared implementation for both FileCache variants.
◆ _write()
| None pip._vendor.cachecontrol.caches.file_cache._FileCacheMixin._write |
( |
|
self, |
|
|
str |
path, |
|
|
bytes |
data |
|
) |
| |
|
protected |
Safely write the data to the given path.
The documentation for this class was generated from the following file:
- docs/help/help-venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py