def iriToUri(iri): parts= urlparse(iri) pp= [(parti,part) for parti, part in enumerate(parts)] res=[]; for p in pp: res.append(p[1] if p[0] != 4 else quote(p[1] )) return urlunparse(res);