Python中HTTP链接的文本处理

Moh*_*hit 1 python

想象一下,我有网址

http://www.google.com/subdomain/blah-blah.../.. /..
Run Code Online (Sandbox Code Playgroud)

所以我想从这里提取4件事1)议定书:"http"2)"www"3)域名:google"4)"com"部分5)子域par:所有那些在.com之后但是你可以看到这个链接可以是任何东西

ftp://google.net/hola-hola
Run Code Online (Sandbox Code Playgroud)

现在这可能也是一个有效的链接.那么如何使用python提取url的这些不同部分