This is a pre-release version (latest). Go to latest (2.4.4)
{ } Raw JSON

bundles / numpy latest / numpy / lib / _datasource / _FileOpeners

class

numpy.lib._datasource:_FileOpeners

source: build-install/usr/lib/python3.14/site-packages/numpy/lib/_datasource.py :72

Signature

class   _FileOpeners ( )

Members

Summary

Container for different methods to open (un-)compressed files.

Extended Summary

_FileOpeners contains a dictionary that holds one method for each supported file format. Attribute lookup is implemented in such a way that an instance of _FileOpeners itself can be indexed with the keys of that dictionary. Currently uncompressed files as well as files compressed with gzip, bz2 or xz compression are supported.

Notes

_file_openers, an instance of _FileOpeners, is made available for use in the _datasource module.

Examples

import gzip
np.lib._datasource._file_openers.keys()
np.lib._datasource._file_openers['.gz'] is gzip.open

Aliases

  • numpy.lib._datasource._FileOpeners