Unit conversion plugin
Use pint for unit conversion.
from pint import UnitRegistry
ureg = UnitRegister()
!unit would be:
src, dst = user_input.split(' to ')
res = '{:~.4P}'.format(ureg(src).to(dst))
!si would be:
'{:~.4P}'.format(ureg(user_input).to_base_units())