본문 바로가기
파이썬

파이썬 URL에서 최상위 도메인 이름 (TLD)을 추출하는 방법

by º기록 2021. 2. 16.
반응형

하위 도메인을 제외하고 URL에서 도메인 이름을 어떻게 추출합니까?

나의 초기 단순한 시도는 다음과 같습니다.

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


감사

 

해결 방법

 

아니요, (예 : zap.co.it 가 하위 도메인임을 알 수있는 "본질적인"방법은 없습니다 (이탈리아의 등록 기관에서 co.it 와 같은 도메인을 판매하기 때문)). zap.co.uk 아닙니다 (영국의 등록 기관은 co.uk 와 같은 도메인을 판매하지 않지만 < code> zap.co.uk ).

영국과 호주와 같이 특이하게 동작하는 TLD를 알려주기 위해 보조 테이블 (또는 온라인 소스)을 사용하면됩니다. 결국 변경되지만 좋은 온라인 소스를 찾을 수 있다면 소스도 그에 따라 변경되기를 희망합니다!-).

 

참조 페이지 https://stackoverflow.com/questions/1066933

 

 

반응형

댓글