code: def to_type(value, ptype):
      
      if ptype == 'str':
          return str(value)
      elif ptype == 'int':
          return int(value)
      elif ptype == 'float':
          return float(value)
      elif ptype == 'bool':
          if value.lower() == 'true':
              return True
          elif value.lower() == 'false':
              return False
          raise ValueError('Bad bool value: %s' % value)
      elif ptype == 'json':
          return json.loads(value)
  
      return ValueError('Unknown type')
docs: Convert value to ptype