Python 如何部分重新连接已解析的URL?

Python 如何部分重新连接已解析的URL?,python,urlparse,Python,Urlparse,我想让scheme和netloc重新加入。目前我正在做 o = urlparse(url) res = o.scheme + "://" + o.netloc 这是否正确?是否可以使用urljoin功能?您可以使用urlunbase: from urllib.parse import urlparse, urlunparse parts = urlparse(url) res = urlunparse(parts[:2] + ('', '', None, None))

我想让scheme和netloc重新加入。目前我正在做

o = urlparse(url)
res = o.scheme + "://" + o.netloc

这是否正确?是否可以使用
urljoin
功能?

您可以使用
urlunbase

from urllib.parse import urlparse, urlunparse

parts = urlparse(url)
res = urlunparse(parts[:2] + ('', '', None, None))