cfdm.core.Parameters.has_parameter

Parameters.has_parameter(parameter)[source]

Whether a parameter has been set.

New in version (cfdm): 1.7.0

Parameters
parameter: str

The name of the parameter.

Parameter example:

parameter='geoid_name'

Returns
bool

True if the parameter has been set, otherwise False.

Examples

>>> f = cfdm.core.Parameters()
>>> f.set_parameter('earth_radius', 6371007)
>>> f.has_parameter('earth_radius')
True
>>> f.get_parameter('earth_radius')
6371007
>>> f.del_parameter('earth_radius')
6371007
>>> f.has_parameter('earth_radius')
False
>>> print(f.del_parameter('earth_radius', None))
None
>>> print(f.get_parameter('earth_radius', None))
None