code: def owner(self):
          r
          if os.name == 'nt':
              if win32security is None:
                  raise Exception("path.owner requires win32all to be installed")
              desc = win32security.GetFileSecurity(
                  self, win32security.OWNER_SECURITY_INFORMATION)
              sid = desc.GetSecurityDescriptorOwner()
              account, domain, typecode = win32security.LookupAccountSid(None, sid)
              return domain + u'\\' + account
          else:
              if pwd is None:
                  raise NotImplementedError("path.owner is not implemented on this platform.")
              st = self.stat()
              return pwd.getpwuid(st.st_uid).pw_name
docs: r""" Return the name of the owner of this file or directory.
  
          This follows symbolic links.
  
          On Windows, this returns a name of the form ur'DOMAIN\User Name'.
          On Windows, a group can own a file or directory.