import hashlib class LoginHelper(object): @staticmethod def hash_password(password): hashed_password = hashlib.sha1(password.encode('utf-8'))\ .hexdigest() return hashed_password class VocationHelper(object): mapper = { 0: 'None', 1: 'Sorcerer', 2: 'Druid', 3: 'Paladin', 4: 'Knight', 5: 'Master Sorcerer', 6: 'Elder Druid', 7: 'Royal Paladin', 8: 'Elite Knight', } @staticmethod def vocation_to_string(vocation_id): return VocationHelper.mapper[vocation_id] @staticmethod def get_base_vocation_choices(): return tuple([(k, v) for k, v, in VocationHelper.mapper.items() if k <= 4])