import urlparse
def main():
print urlparse.urljoin("http://www.baidu.com/1/s?a=1","/a/1")
运行结果:
>>>
http://www.baidu.com/a/1
这样:
import urlparse
def main():
print urlparse.urljoin("http://www.baidu.com/1/s?a=1","a/1")
结果:
>>>
http://www.baidu.com/1/a/1
是不是很智能呢?写爬虫的时候用到,将页面中的相对路径补全。