sleap.io.format.text¶
Adaptor for reading and writing any generic text file.
This is a good example of a very simple adaptor class.
-
class
sleap.io.format.text.
TextAdaptor
[source]¶ -
property
all_exts
¶ List of all file extensions supported by adaptor.
-
can_read_file
(file: sleap.io.format.filehandle.FileHandle)[source]¶ Returns whether this adaptor can read this file.
-
can_write_filename
(filename: str) → bool[source]¶ Returns whether this adaptor can write format of this filename.
-
property
default_ext
¶ The default file extension, e.g., ‘json’ (without ‘.’).
-
property
handles
¶ Returns the type of object that can be read/written.
The Dispatch class calls this method on all registered adaptors to determine which to use for reading/writing.
-
property
name
¶ Human-reading name of the file format
-
read
(file: sleap.io.format.filehandle.FileHandle, *args, **kwargs)[source]¶ Reads the file and returns the appropriate deserialized object.
-
property