Python教程:[19]urlunparse()用法
前一篇文章我们讲了urlparse函数,我在这里补充一点,在python的新版本中,urlparse模块已经不能用了,想要使用rulparse函数只能是在低版本中使用,我这里示范的代码是在python2.7中测试的,这也是目前比较稳定的版本。其实从前面的文章中看到urlparse函数,你就知道urlunparse函数的用法,下面是具体的例子。
先引入两个方法,urlparse和urlunparse
![Python教程:[19]urlunparse()用法](https://exp-picture.cdn.bcebos.com/2db6c1b2dc19ce2c8f78af6a7fdca039121f11f8.jpg)
我们将一个url分割成不同的部分,用的是urlparse,然后将不同的部分在合并成url,用的是urlunparse方法。
![Python教程:[19]urlunparse()用法](https://exp-picture.cdn.bcebos.com/125ed0ecd3d969752ea75d2dd243040149fe09f8.jpg)
我们看到分割后的parsed,他被分成不同的部分,这个上一篇文章就讲过
![Python教程:[19]urlunparse()用法](https://exp-picture.cdn.bcebos.com/5c2a1ad149299a88df70595167eeadbcbf2f7ff8.jpg)
使用urlparse分割过的可以用urlunparse来合并,重新形成url
![Python教程:[19]urlunparse()用法](https://exp-picture.cdn.bcebos.com/e57a258602214f576135e20f732064fb970b73f8.jpg)
所有的代码如下:
from urlparse import urlparse
from urlparse import urlunparse
parsed=urlparse('http://user:pass@NetLoc:80/path;parameters?query=argument#fragment')
url=urlunparse(parsed)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:40
阅读量:137
阅读量:21
阅读量:114
阅读量:97