parameters: (name, current=True)
docstring: Return HKCU/HKLM environment variable name and value
      
      For example, get_user_env('PATH') may returns:
      ('Path', u'C:\\Program Files\\Intel\\WiFi\\bin\\')
docstring_summary: Return HKCU/HKLM environment variable name and value
      
      For example, get_user_env('PATH') may returns:
      ('Path', u'C:\\Program Files\\Intel\\WiFi\\bin\\')
docstring_tokens: Return HKCU / HKLM environment variable name and value For example get_user_env ( PATH ) may returns : ( Path u C : \\ Program Files \\ Intel \\ WiFi \\ bin \\ )
function: def get_env(name, current=True):
      """Return HKCU/HKLM environment variable name and value
      
      For example, get_user_env('PATH') may returns:
      ('Path', u'C:\\Program Files\\Intel\\WiFi\\bin\\')"""
      root = winreg.HKEY_CURRENT_USER if current else winreg.HKEY_LOCAL_MACHINE
      key = winreg.OpenKey(root, "Environment")
      for index in range(0, winreg.QueryInfoKey(key)[1]):
          try:
              value = winreg.EnumValue(key, index)
              if value[0].lower() == name.lower():
                  # Return both value[0] and value[1] because value[0] could be 
                  # different from name (lowercase/uppercase)
                  return value[0], value[1]
          except:
              break
function_tokens: def get_env ( name , current = True ) : root = winreg . HKEY_CURRENT_USER if current else winreg . HKEY_LOCAL_MACHINE key = winreg . OpenKey ( root , "Environment" ) for index in range ( 0 , winreg . QueryInfoKey ( key ) [ 1 ] ) : try : value = winreg . EnumValue ( key , index ) if value [ 0 ] . lower ( ) == name . lower ( ) : # Return both value[0] and value[1] because value[0] could be  # different from name (lowercase/uppercase) return value [ 0 ] , value [ 1 ] except : break