cfdm.CFDMImplementation.get_properties

CFDMImplementation.get_properties(parent)[source]

Return all properties.

Parameters:
parent:

The object containing the properties.

Returns:
dict

The property names and their values

Examples

>>> w = cfdm.implementation()
>>> d = cfdm.DimensionCoordinate(
...     properties={
...         'standard_name': 'latitude',
...         'units': 'degrees_north',
...         'foo': 'bar'
...     },
...     data=cfdm.Data(range(180))
... )
>>> d
<DimensionCoordinate: latitude(180) degrees_north>
>>> w.get_properties(d)
{'standard_name': 'latitude', 'units': 'degrees_north', 'foo': 'bar'}