您的位置:首页 > 其它

urlparse基本运用

2016-03-30 15:47 267 查看
# -*- coding: cp936 -*-
#python 27
#xiaodeng
#urlparse基本运用

import urllib,urlparse

def urlparse_test():
url='http://zzk.cnblogs.com/s?w=blog%3Adengyg200891%20urlparse'
#初始化对象
   s=urlparse.urlparse(url)
print (s)#返回一个ParseResult对象
#获取其中的query字段
#注意:这里是抓取ParseResult对象种的query字段的内容
#parse_qs函数,将编码的参数内容进行解码
result=urlparse.parse_qs(s.query)
print result#{'w': ['blog:dengyg200891 urlparse']}

if __name__=='__main__':
urlparse_test()

#返回结果:
'''
ParseResult(scheme='http', netloc='zzk.cnblogs.com', path='/s', params='',
query='w=blog%3Adengyg200891%20urlparse', fragment='')
'''

#分析:
'''
1、urlparse.urlparse(url)返回一个ParseResult对象
2、
'''
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: