用 urllib 的 urljoin() 拼接两个网址

作者: admin 分类: Python 发布时间: 2019-03-29 14:49

对于urljoin(url1,url2),第一个参数是基础母站的url,第二个是需要拼接成绝对路径的url。

>>> from urllib import parse
>>> url1="http://www.youku.com"
>>> url2="/v/dkdkdk"
>>> parse.urljoin(url1,url2)
'http://www.youku.com/v/dkdkdk'
>>> 

如果url2,是一个完整的url,则以后者的为准,所以,不管url2是不是短连接,都可以放进去拼接。

>>> url1="http://www.youku.com"
>>> url2="http://www.youku.com/v/sssssss"
>>> parse.urljoin(url1,url2)
'http://www.youku.com/v/sssssss'
>>> 

发表评论

电子邮件地址不会被公开。 必填项已用*标注