您好,登錄后才能下訂單哦!
本文實例講述了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環境下運行效果如下:
PS:這里再為大家提供一款本站的相關工具供大家參考:
在線網站域名whois查詢工具:
http://tools.jb51.net/aideddesign/whois
更多關于Python相關內容可查看本站專題:《Python Socket編程技巧總結》、《Python數據結構與算法教程》、《Python函數使用技巧總結》、《Python字符串操作技巧匯總》、《Python入門與進階經典教程》及《Python文件與目錄操作技巧匯總》
希望本文所述對大家Python程序設計有所幫助。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。