這篇文章主要介紹了Python基於whois模組簡單識別網站域名及所有者的方法,簡單分析了Python whois模組的安裝及使用相關操作技巧,需要的朋友可以參考下
本文實例講述了Python基於whois模組簡單識別網站域名及所有者的方法。分享給大家供大家參考,具體如下:
對於某些網站,我們可能會關心其所有者是誰。為了找到網站的擁有者,我們可以使用WHOIS協議查詢網域的註冊者是誰。 Python中有一個對該協定的封裝庫。我們可以透過pip進行安裝。
pip install python-whois
補充:本機安裝了Python2與Python3兩個版本,這裡就使用了pip2安裝python-whois
模組,如下圖所示:
本機Python3環境下適用pip3安裝python-whois模組如下圖所示:
#導入模組import whois
>>> import whois >>> whois.whois('https://www.cgtz.com/') {u'updated_date': datetime.datetime(2018, 3, 26, 7, 37, 52), u'status': [u'clientTransferProhibited https://icann.org/epp#clientTransferProhibited', u'clientUpdateProhibited https://icann.org/epp#clientUpdateProhibited'], u'name': u'Nexperian Holding Limited', u'dnssec': u'unsigned', u'city': u'Hangzhou', u'expiration_date': datetime.datetime(2025, 7, 12, 18, 24, 22), u'zipcode': u'311121', u'domain_name': [u'CGTZ.COM', u'cgtz.com'], u'country': u'CN', u'whois_server': u'grs-whois.hichina.com', u'state': u'Zhejiang', u'registrar': u'HiChina Zhicheng Technology Ltd.', u'referral_url': None, u'address': u'Le Jia International No.999 Liang Mu Road Yuhang District', u'name_servers': [u'VIP1.ALIDNS.COM', u'VIP2.ALIDNS.COM'], u'org': u'Nexperian Holding Limited', u'creation_date': datetime.datetime(2008, 7, 12, 18, 24, 22), u'emails': [u'DomainAbuse@service.aliyun.com', u'YuMing@YinSiBaoHu.AliYun.com']} >>>
補充:Python2運行結果截圖如下:
#Python3環境下運作效果如下:
#相關建議:
whois PHP實作網域whois查詢的程式碼資料來源萬網、新網
##
以上是Python基於whois模組簡單識別網站網域及所有者的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!