Как извлечь доменное имя верхнего уровня (TLD) из URL
Как бы вы извлекли доменное имя из URL, за исключением каких-либо поддоменов?
Моя первоначальная упрощенная попытка была:
'.'.join(urlparse.urlparse(url).netloc.split('.')[-2:])
Это работает дляhttp://www.foo.com, но нетhttp://www.foo.com.au. Is there a way to do this properly without using special knowledge about valid TLDs (Top Level Domains) or country codes (because they change).
Спасибо