如何从URL中提取顶级域名(TLD)

您如何从URL中提取域名(不包括任何子域)?


我最初的简化尝试是:


'.'.join(urlparse.urlparse(url).netloc.split('.')[-2:])

这适用于http://www.foo.com,但不适用于http://www.foo.com.au。有没有一种方法可以正确地执行此操作,而无需使用有关有效TLD(顶级域名)或国家/地区代码(因为它们会更改)的专门知识。


谢谢


拉莫斯之舞
浏览 982回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python