{ } Raw JSON

bundles / astropy latest / astropy / extern / configobj / validate / _is_num_param

function

astropy.extern.configobj.validate:_is_num_param

source: /astropy/extern/configobj/validate.py :746

Signature

def   _is_num_param ( names values to_float = False )

Summary

Return numbers from inputs or raise VdtParamError.

Extended Summary

Lets None pass through. Pass in keyword argument to_float=True to use float for the conversion rather than int.

>>> _is_num_param(('', ''), (0, 1.0))
[0, 1]
>>> _is_num_param(('', ''), (0, 1.0), to_float=True)
[0.0, 1.0]
>>> _is_num_param(('a'), ('a'))
Traceback (most recent call last):
VdtParamError: passed an incorrect value "a" for parameter "a".

Aliases

  • astropy.config.configuration.validate._is_num_param