import urllib.parse as uparse
split_info = uparse.urlparse('https://mp.csdn.net/console/home?spm=1001.2101.3001.4503')
print(tuple(split_info))
print(split_info[1])
join_info = uparse.urlunparse(('https', 'mp.csdn.net', '/console/home', '', 'spm=1001.2101.3001.4503', ''))
print(join_info)
url_join = uparse.urljoin("https://www.cnblogs.com","zhaof/p/6910871.html",allow_fragments=True)
print(url_join)
结果
/usr/bin/python3.8 /home/zjplinux/disk1/test/test3.py
('https', 'mp.csdn.net', '/console/home', '', 'spm=1001.2101.3001.4503', '')
mp.csdn.net
https://mp.csdn.net/console/home?spm=1001.2101.3001.4503
https://www.cnblogs.com/zhaof/p/6910871.html
Process finished with exit code 0