def _make_path(self, path_components):
        path_components = map(_utf8_encode, filter(None, path_components))
        path_components = map(quote_plus, path_components)
        path = '/'.join(path_components)
        if not path.startswith('/'):
            path = '/' + path
        return path
Create path from components. Empty components will be
dataset/ETHPy150Open eriky/ESClient/esclient.py/ESClient._make_path