File-based storage rooted at a local directory.
property root
The resolved local directory root.
Returns: Path
Return a file:/// URI for the given path.
Parameters:
Returns: str
See Storage.read.
Parameters:
Returns: bytes
write(path, data)
See Storage.write.
Parameters:
Returns: None
See Storage.append.
Parameters:
Returns: None
See Storage.exists.
Parameters:
Returns: bool
See Storage.stat.
Parameters:
Returns: StorageStat | None
read_range(path, offset, length)
See Storage.read_range.
Parameters:
Returns: bytes
See Storage.list_dir. Returns sorted names.
Parameters:
Returns: list[str]
See Storage.remove.
Parameters:
Returns: None
See Storage.remove_dir.
Parameters:
Returns: None
See Storage.flush. No-op for local filesystem.
Returns: None
Async version of read.
Parameters:
Returns: bytes
Async version of write.
Parameters:
Returns: None
Async version of append.
Parameters:
Returns: None
Async version of exists.
Parameters:
Returns: bool
Async version of stat.
Parameters:
Returns: StorageStat | None
Async version of read_range.
Parameters:
Returns: bytes
Async version of list_dir.
Parameters:
Returns: list[str]
Async version of remove.
Parameters:
Returns: None
Async version of remove_dir.
Parameters:
Returns: None