我是Python新手,它似乎有许多我不了解的很好的功能。我可以使用什么功能来获取根站点名称?例如,如果我给函数提供了网址“http://www.faqs.org/docs/diveintopython/kgp_commandline.html”,我将如何获得 faqs.org ?
答案 0 :(得分:5)
>>> from urllib.parse import urlparse
>>> urlparse('http://www.cwi.nl:80/%7Eguido/Python.html').hostname
'www.cwi.nl'
答案 1 :(得分:2)
备受忽视的urlparse模块:
from urlparse import urlparse
scheme, netloc, path, params, query, fragment = urlparse("http://www.faqs.org/docs/diveintopython/kgp_commandline.html")
print netloc
答案 2 :(得分:2)
您正在学习哪个版本的Python?请注意,SilentGhost的答案适用于Python 3.0,而Alabaster Codify适用于2.x系列。