code: def detect_sys():
      
      system = platform.system()
      bit = platform.architecture()[0]
      compiler = platform.python_compiler()
      ver = platform.python_version_tuple()
      return {'system': system, 'bit': bit, 'compiler': compiler, 'python_version_tuple': ver}
docs: Tries to identify your python platform
  
      :returns: a dict with the gathered information
      :rtype: dict
      :raises: None
  
      the returned dict has these keys: 'system', 'bit', 'compiler', 'python_version_tuple'
  
      eg.::
  
        {'system':'Windows', 'bit':'32bit', 'compiler':'MSC v.1500 32bit (Intel)', 'python_version_tuple':('2', '7', '6')}