run it, you can get a tuple for (scheme, netloc, path, params, query, fragment)

def do(self):
        "run it, you can get a tuple for (scheme, netloc, path, params, query, fragment)"
        _PR = urlparse(self.url)
        return _PR.scheme, _PR.netloc, _PR.path, _PR.params, _PR.query, _PR.fragment