xarray.backends.BackendEntrypoint#
- class xarray.backends.BackendEntrypoint[source]#
BackendEntrypointis a class container and it is the main interface for the backend plugins, see BackendEntrypoint subclassing. It shall implement:open_datasetmethod: it shall implement reading from file, variables decoding and it returns an instance ofDataset. It shall take in input at leastfilename_or_objargument anddrop_variableskeyword argument. For more details see open_dataset.guess_can_openmethod: it shall returnTrueif the backend is able to openfilename_or_obj,Falseotherwise. The implementation of this method is not mandatory.
- open_dataset_parameters#
A list of
open_datasetmethod parameters. The setting of this attribute is not mandatory.
- description#
A short string describing the engine. The setting of this attribute is not mandatory.
- Type:
str, default:""
- url#
A string with the URL to the backend’s documentation. The setting of this attribute is not mandatory.
- Type:
str, default:""
- __init__()#
Methods
__init__()guess_can_open(filename_or_obj)Backend open_dataset method used by Xarray in
open_dataset().open_dataset(filename_or_obj, *[, ...])Backend open_dataset method used by Xarray in
open_dataset().Attributes