Package omeroweb :: Package webpublic :: Module baseconv
[hide private]
[frames] | no frames]

Module baseconv

source code

Convert numbers from base 10 integers to base X strings and back again.

Original: http://www.djangosnippets.org/snippets/1431/

Sample usage:

>>> base20 = BaseConverter('0123456789abcdefghij')
>>> base20.from_decimal(1234)
'31e'
>>> base20.to_decimal('31e')
1234
Classes [hide private]
  BaseConverter
Variables [hide private]
  bin = BaseConverter('01')
  hexconv = BaseConverter('0123456789ABCDEF')
  base62 = BaseConverter('ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789ab...
Variables Details [hide private]

base62

Value:
BaseConverter('ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrs\
tuvwxyz')