#url组合
#urllib.parse.urlunparse将路径组合成url
import urllib.parse
data =['http','www.baidu.com','index.html','user','a=6','comment']
url = urllib.parse.urlunparse(data)
'''
Construct a URL from a tuple as returned by urlparse(). The parts argument can be any six-item iterable.
通过urlparse()产生的结果组元创建一个url字符串,它的参数可以是任意拥有6个子项的iterable
注意:
在Python里iterable被认为是一类对象,这类对象能够一次返回它的一个成员(也就是元素)。抽象一点就是
适合迭代的对象。实际上,任何具有__iter__()或__getitem__()方法的对象,Python就认为它是一个iterable。
Python里有大量内置的iterable类型,如: list,str,tuple,dict,file,xrange等。使用内置的iter()函数来生成
iterator
'''
print(url)
#urljoin组合
#后面会覆盖前面,如果没有对应的,则会把前面的保留
url = urllib.parse.urljoin('http://www.baidu.com','https://baidu.com.index.html')
print(url)
https://docs.python.org/3/library/urllib.parse.html#urllib.parse.urlsplit