使用URLJOIN从相对路径获取绝对路径:
>>> from urlparse import urljoin
>>> urljoin("http://www.asite.com/folder/currentpage.html", "anotherpage.html")
'http://www.asite.com/folder/anotherpage.html'
>>> urljoin("http://www.asite.com/folder/currentpage.html", "folder2/anotherpage.html")
'http://www.asite.com/folder/folder2/anotherpage.html'
>>> urljoin("http://www.asite.com/folder/currentpage.html", "/folder3/anotherpage.html")
'http://www.asite.com/folder3/anotherpage.html'
>>> urljoin("http://www.asite.com/folder/currentpage.html", "../finalpage.html")
'http://www.asite.com/finalpage.html'
本文介绍了如何使用Python的urljoin函数来将相对路径转换为绝对路径。通过几个实例展示了不同类型的相对路径如何被正确地解析并附加到基准URL上。
2050

被折叠的 条评论
为什么被折叠?



