cfunits.Units.isvalid¶
-
Units.
isvalid
¶ Whether the units are valid.
See also
Examples
>>> u = Units('km') >>> u.isvalid True >>> u.reason_notvalid ''
>>> u = Units('Bad Units') >>> u.isvalid False >>> u.reason_notvalid "Invalid units: 'Bad Units'; Not recognised by UDUNITS" >>> u = Units('days since 2000-1-1', calendar='Bad Calendar') >>> u.isvalid False >>> u.reason_notvalid "Invalid calendar='Bad Calendar'; calendar must be one of ['standard', 'gregorian', 'proleptic_gregorian', 'noleap', 'julian', 'all_leap', '365_day', '366_day', '360_day'], got 'bad calendar'"