(file, mode, storage_options=None, open_kwargs=None)
| 216 | |
| 217 | |
| 218 | def _open_remote_file(file, mode, storage_options=None, open_kwargs=None): |
| 219 | import fsspec |
| 220 | |
| 221 | fs, _, paths = fsspec.get_fs_token_paths( |
| 222 | file, mode=mode, storage_options=storage_options |
| 223 | ) |
| 224 | |
| 225 | open_kwargs = open_kwargs or {} |
| 226 | |
| 227 | return fs.open(paths[0], mode=mode, **open_kwargs) |
| 228 | |
| 229 | |
| 230 | def _encode_variable_name(name): |
searching dependent graphs…