我是靠谱客的博主 俊秀诺言,最近开发中收集的这篇文章主要介绍python网址拼接_用 urllib 的 urljoin() 拼接两个网址,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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

对于urljoin(),第一个参数是基础母站的url,第二个是需要拼接成绝对路径的url。即使后者完全没有前者的内容,也可以。

Python 3.5.3 (v3.5.3:1880cb95a742, Jan 16 2017, 08:49:46)

[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin

Type "help", "copyright", "credits" or "license" for more information.

>>> from urllib import parse

>>> url1 = "http://www.youtube.com/user/khanacademy"

>>> url2 = "/user/khanacademy"

>>> parse.urljoin(url1,url2)

'http://www.youtube.com/user/khanacademy'

>>> url1 = "http://www.youtube.com/"

>>> parse.urljoin(url1,url2)

'http://www.youtube.com/user/khanacademy'

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

>>> url2 = "http://www.youtube.com/user/khanacademy"

>>> parse.urljoin(url1,url2)

'http://www.youtube.com/user/khanacademy'

>>> url2 = "http://d.com/user/khanacademy"

>>> parse.urljoin(url1,url2)

'http://d.com/user/khanacademy'

最后

以上就是俊秀诺言为你收集整理的python网址拼接_用 urllib 的 urljoin() 拼接两个网址的全部内容,希望文章能够帮你解决python网址拼接_用 urllib 的 urljoin() 拼接两个网址所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部