bundles / numpy 2.5.0.dev0+git20251130.2de293a / 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