Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 Python 的 urlparse 中,可以使用 urlparse 来解析 URL,然后 parse_qsl 来解析查询。
我想删除一个查询(名称,值)对,然后重建 URL。
有一个 urlunparse 方法,但没有 unparse_qsl 方法。
从 qsl 列表重建查询的正确方法是什么?
>>> urlparse.parse_qsl('q=stackoverflow') [('q', 'stackoverflow')] >>> urllib.urlencode(urlparse.parse_qsl('q=stackoverflow')) 'q=stackoverflow'
函数 urllib.urlencode 是合适的。