caterva2.client.File.remove#
- File.remove()#
Removes the file from the remote repository.
- Returns:
The path of the removed file.
- Return type:
str
Examples
>>> import caterva2 as cat2 >>> import numpy as np >>> # To remove a file you need to be a registered user >>> client = cat2.Client('https://cat2.cloud/demo', ("joedoe@example.com", "foobar")) >>> root = client.get('@personal') >>> path = 'root-example/dir2/ds-4d.b2nd' >>> root.upload(path) <Dataset: @personal/root-example/dir2/ds-4d.b2nd> >>> file = root[path] >>> file.remove() '@personal/root-example/dir2/ds-4d.b2nd' >>> path in root False