- import:: from urllib.parse import urlparse
- doc:: urllib.parse
- desc:: [[Python]] URL 解析和转码模块
解析
URL
from urllib.parse import urlparse
urlparse("http://docs.python.org:80/3/library/urllib.parse.html?highlight=params#url-parsing")
# 返回:ParseResult(scheme='http', netloc='docs.python.org:80', path='/3/library/urllib.parse.html', params='', query='highlight=params', fragment='url-parsing')
查询参数
- parse_qs():是以字段名和列表值组成的键值对以字典形式返回
- parse_qsl():是以字段名和值组成的元组以列表形式返回