def client_for_path(self, path):
if path.startswith('<STR_LIT:/>'):<EOL><INDENT>url = self.root_url + path<EOL><DEDENT>else:<EOL><INDENT>url = self.url + path<EOL><DEDENT>return self.__class__(self.session, url)<EOL>
Returns a new client with the same root URL and authentication, but
a different specific URL.  For instance, if you have a client pointed
at https://analytics.luminoso.com/api/v5/, and you want new ones for
Project A and Project B, you would call:

    client_a = client.client_for_path('projects/<project_id_a>')
    client_b = client.client_for_path('projects/<project_id_b>')

and your base client would remian unchanged.

Paths with leading slashes are appended to the root url; otherwise,
paths are set relative to the current path.