来自python标准库原文档的理解
https://docs.python.org/3.7/library/urllib.parse.html
urllib.parse模块定义的功能分两大类:url解析和url引用
1、urllib.parse.urlparse()
urllib.parse.urlparse将一个url解析成6个组件,返回一个6个项目名元组:scheme(协议), netloc(域名), path(相对路径),params(参数), query(请求), fragment(片段识别)
下面是标准库例子:
>>>from urllib.parse import urlparse
>>>o = urlparse('http://www.cwi.nl:80/%7Eguido/Python.html')
>>>o
ParseResult(scheme='http', netloc='www.cwi.nl:80', path='/%7Eguido/Python.html',
params='', query='', fragment=