So extrahieren Sie den Top-Level-Domainnamen (TLD) aus der URL
Wie würden Sie den Domainnamen aus einer URL ohne Subdomains extrahieren?
Mein anfänglicher simpler Versuch war:
'.'.join(urlparse.urlparse(url).netloc.split('.')[-2:])
Das funktioniert fürhttp://www.foo.com, aber nichthttp://www.foo.com.au. Gibt es eine Möglichkeit, dies richtig zu tun, ohne spezielle Kenntnisse über gültige TLDs (Top Level Domains) oder Ländercodes (da diese sich ändern) zu verwenden?
Vielen Dank