単位間の基本的な変換を実行するための'unitsモジュールの使用。しかし、リットルとミリリットルの間で簡単に変換することはできないようです...なぜですか?
>>> from units import unit
>>> one_liter = unit('L')(1)
>>> one_liter
Quantity(1, LeafUnit('L', False))
>>> unit('mL')(one_liter)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/heinz/src/units/lib/python2.6/site-packages/units/abstract.py", line 23, in __call__
raise IncompatibleUnitsError()
units.exception.IncompatibleUnitsError