code: def raw_parts(self):
          
          path = self._val.path
          if self.is_absolute():
              if not path:
                  parts = ["/"]
              else:
                  parts = ["/"] + path[1:].split("/")
          else:
              if path.startswith("/"):
                  parts = ["/"] + path[1:].split("/")
              else:
                  parts = path.split("/")
          return tuple(parts)
docs: A tuple containing encoded *path* parts.
  
          ('/',) for absolute URLs if *path* is missing.