def clean_link(self, url):
        return self._clean_re.sub(
            lambda match: '%%%2x' % ord(match.group(0)), url)
Makes sure a link is fully encoded.  That is, if a ' ' shows up in
dataset/ETHPy150Open pypa/pip/pip/index.py/HTMLPage.clean_link