urlparse模块主要是把url拆分为6部分,并返回元组。并且可以把拆分后的部分再组成一个url。主要有函数有urljoin、urlsplit、urlunsplit、urlparse等
用法:
用法:
urlparse.urlparse(urlstring[, scheme[, allow_fragments]])例子:
import urlparse Url = "https://www.lssin.com/index.html?id=1&name=lssin" Result=urlparse.urlparse(Url) print Result print urlparse.parse_qs(Result.query,None) print Result.hostname print Result.path print Result.query输出:
ParseResult(scheme='https', netloc='www.lssin.com', path='/index.html', params='', query='id=1&name=lssin', fragment='') {'id': ['1'], 'name': ['lssin']} www.lssin.com /index.html id=1&name=lssin
其实这个函数几乎很少用,我是在QQ 一键登录api返回参数中用来解析才用到!
在此做记录,以免遗忘.