我得到的是“ com”而不是“ google.com”
我尝试更改站点名称,但是每个站点都显示“ com”
from tld import get_tld
def get_domain_name(url):
domain_name= get_tld(url)
return domain_name
print(get_domain_name("https://www.google.com"))
我希望输出为“ google.com”,我已经在Piaza工作区终端上尝试了此代码
答案 0 :(得分:2)
您要的是一级域名,因此您可以使用函数get_fld
from tld import get_fld
print(get_fld("https://www.google.com")
>>> google.com
请参阅readthedocs
上的文档