Skip to content

Delete

obspec.Delete

Bases: Protocol

delete

delete(paths: str | Sequence[str]) -> None

Delete the object at the specified location(s).

Parameters:

  • paths (str | Sequence[str]) –

    The path or paths within the store to delete.

    When supported by the underlying store, this method will use bulk operations that delete more than one object per a request.

    If the object did not exist, the result may be an error or a success, depending on the behavior of the underlying store. For example, local filesystems, GCP, and Azure return an error, while S3 and in-memory will return Ok.

obspec.DeleteAsync

Bases: Protocol

delete_async async

delete_async(paths: str | Sequence[str]) -> None

Call delete asynchronously.

Refer to the documentation for Delete.