identify_format¶
- astropy.io.registry.identify_format(origin, data_class_required, path, fileobj, args, kwargs)¶
Loop through identifiers to see which formats match.
- Parameters:
- origin
python:str
A string
"read
or"write"
identifying whether the file is to be opened for reading or writing.- data_class_required
object
The specified class for the result of
read
or the class that is to be written.- path
python:str
or python:path-like object orpython:None
The path to the file or None.
- fileobjpython:file-like object or None.
An open file object to read the file’s contents, or
None
if the file could not be opened.- argspython:sequence
Positional arguments for the
read
orwrite
function. Note that these must be provided as sequence.- kwargsdict-like
Keyword arguments for the
read
orwrite
function. Note that this parameter must bedict
-like.
- origin
- Returns:
- valid_formats
python:list
List of matching formats.
- valid_formats