parameters: (self, value=None)
return_statement: return self._tuple.path
docstring: Return or set the path
  
          :param string value: the new path to use
          :returns: string or new :class:`URL` instance
docstring_summary: Return or set the path
docstring_tokens: Return or set the path
function: def path(self, value=None):
          """
          Return or set the path
  
          :param string value: the new path to use
          :returns: string or new :class:`URL` instance
          """
          if value:
              if not value.startswith('/'):
                  value = '/' + value
              return URL._mutate(self, path=value)
          return self._tuple.path
function_tokens: def path ( self , value = None ) : if value : if not value . startswith ( '/' ) : value = '/' + value return URL . _mutate ( self , path = value ) return self . _tuple . path