# -*- 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、 ‘‘‘
时间: 2024-10-07 05:27:42