It would be very nice to be able to read datasets defined by an open file handle with `cfdm.read`. ```python >>> import fsspec >>> fs = fsspec.filesystem(...) >>> fh = fs.open('filename.nc', 'rb') >>> f = cf.read(fh) ``` This particular example would be equivalent to: ```python >>> f = cf.read('filename.nc', filesystem=fs) ``` E.g. for a local file, this should also work: ```python >>> fh = open('filename.nc', 'rb') >>> f = cf.read(fh) ``` This will be largely implemented via https://github.com/NCAS-CMS/cfdm/issues/401 PR to follow.
Activity
[-]Read open file handle datasets[/-][+]Read file-like object datasets[/+]