首页 > 编程语言 > 详细

Python3 urlparse

时间:2016-11-11 20:35:10      阅读:367      评论:0      收藏:0      [点我收藏+]
>>> 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=‘‘)
>>> o.scheme
http
>>> o.port
80
>>> o.geturl()
http://www.cwi.nl:80/%7Eguido/Python.html
>>> from urllib.parse import urlparse
>>> urlparse(//www.cwi.nl:80/%7Eguido/Python.html)
ParseResult(scheme=‘‘, netloc=www.cwi.nl:80, path=/%7Eguido/Python.html,
           params=‘‘, query=‘‘, fragment=‘‘)
>>> urlparse(www.cwi.nl/%7Eguido/Python.html)
ParseResult(scheme=‘‘, netloc=‘‘, path=www.cwi.nl/%7Eguido/Python.html,
           params=‘‘, query=‘‘, fragment=‘‘)
>>> urlparse(help/Python.html)
ParseResult(scheme=‘‘, netloc=‘‘, path=help/Python.html, params=‘‘,
           query=‘‘, fragment=‘‘)
AttributeIndexValueValue if not present
scheme 0 URL scheme specifier scheme parameter
netloc 1 Network location part empty string
path 2 Hierarchical path empty string
params 3 Parameters for last path element empty string
query 4 Query component empty string
fragment 5 Fragment identifier empty string
username   User name None
password   Password None
hostname   Host name (lower case) None
port   Port number as integer, if present None

 

来源:https://docs.python.org/3/library/urllib.parse.html?highlight=urlparse#urllib.parse.urlparse

Python3 urlparse

原文:http://www.cnblogs.com/itlqs/p/6055365.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!