cf-python is an implementation of the CF data model.
It provides the objects necessary to represent a field according to the CF data model, with functions for I/O and basic manipulation.
See the cf-python home page for more information, downloads and source code.