BareUnit¶
- class justunits.BareUnit(symbol: str, name: str, quantity: str)¶
- Parameters
symbol –
name –
quantity –
Examples
>>> from justunits import BareUnit >>> pressure = BareUnit("Pa", "pascal", "pressure") >>> stress = BareUnit("Pa", "pascal", "stress") >>> pascal = BareUnit("Pa", "pascal", "pressure, stress") >>> meter = BareUnit("m", "meter", "length")
>>> pressure == stress == pascal True
>>> pascal != meter True
>>> hash(pressure) == hash(stress) == hash(pascal) True
>>> hash(pascal) != hash(meter) True
>>> unit_map = {"m": meter, "Pa": pascal} >>> unit_map[pascal] BareUnit('Pa', 'pascal', 'pressure, stress')