代码之家  ›  专栏  ›  技术社区  ›  Dims

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

  •  0
  • Dims  · 技术社区  · 5 年前

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

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

    这是否正确,是否可以使用 urljoin 作用

    0 回复  |  直到 5 年前
        1
  •  1
  •   deceze    5 年前

    你可以用 urlunparse :

    from urllib.parse import urlparse, urlunparse
    
    parts = urlparse(url)
    res = urlunparse(parts[:2] + ('', '', None, None))