Usage¶
To use epconversions in a project:
from epconversions import epconversions
print(epconversions.convert2ip(100, 'cm'))
>> (39.37, 'in')
Can I convert to SI units ? Yes.:
epconversions.convert2si(100, 'in')
>> (254.00050800101602, 'cm')
What if I want only converted value. I don’t want the unit string:
epconversions.convert2si(100, 'in', unitstr=False)
>> 254.00050800101602
Nice !!
Why does it convert cm to in. Would it convert to m:
epconversions.convert2si(100, 'in', 'm')
>> (2.5399999999999987, 'm')
# for clarity
epconversions.convert2si(100, 'in', siunit='m')
(2.5399999999999987, 'm')
What are all the units it can convert in to ?:
epconversions.getsiunits('in')
>> {'cm', 'm'}
How do I know what it converts it to by default?:
epconversions.defaultsiunit('in')
>> 'cm'
epconversions.defaultsiunit('ft')
>> 'm'
What are all the units it can convert?:
epconversions.allsiunits()
>> ['$/(m3/s)',
'$/(W/K)',
<snip>
'A/K',
'C',
'cm',
'cm2',
'deltaC',
'deltaC/hr',
'deltaJ/kg',
'g/GJ',
'g/kg',
'g/MJ',
<snip>
'W',
'W/((m3/s)-Pa)',
'W/(m3/s)',
'W/K',
'W/m',
'W/m2',
<snip>
'years']
# around 128 now
# also try out ``allipunits()``
Thats all for now