python URL解析类型

时间:2016-11-19 22:53:30

标签: python parsing url

如何将Given url中的URL类型显示为字符串? 例: String = http://introcs.cs.princeton.edu/python

它应显示 edu

1 个答案:

答案 0 :(得分:0)

我已编写此代码以获取域类型

from urlparse import urlparse
dom = ''
parsed_uri = urlparse( 'http://introcs.cs.princeton.edu/python' )
domain = '{uri.scheme}://{uri.netloc}'.format(uri=parsed_uri)
for i in range(len(domain.split('.'))):
    dom = domain.split('.')[i]

print dom

P.S。此代码仅适用于以协议开头的URL,例如http://或https://

你可以从中得到一个想法。干杯!