Pythons einfache Methode zur Identifizierung des Website-Domainnamens und -Eigentümers basierend auf dem Whois-Modul

不言
Freigeben: 2023-03-24 17:22:02
Original
3493 Leute haben es durchsucht

In diesem Artikel wird hauptsächlich die Methode von Python zur einfachen Identifizierung von Website-Domänennamen und -Eigentümern basierend auf dem Whois-Modul vorgestellt und die Installation und Verwendung von Betriebstechniken im Zusammenhang mit dem Python-Whois-Modul kurz analysiert. Freunde in Not können sich auf diesen Artikel beziehen

Das Beispiel beschreibt, wie Python den Domainnamen und Besitzer der Website anhand des Whois-Moduls einfach identifizieren kann. Geben Sie es wie folgt als Referenz an alle weiter:

Bei einigen Websites ist es möglicherweise wichtig, wer deren Eigentümer ist. Um den Eigentümer der Website zu finden, können wir mithilfe des WHOIS-Protokolls abfragen, wer der Registrant des Domainnamens ist. Für dieses Protokoll gibt es in Python eine Wrapper-Bibliothek. Wir können es über Pip installieren.

pip install python-whois
Nach dem Login kopieren

Zusätzlich: Auf diesem Computer sind zwei Versionen von Python2 und Python3 installiert. Hier wird pip2 verwendet, um das python-whois-Modul zu installieren, wie in gezeigt Die folgende Abbildung:

Die pip3-Installation ist für die native Python3-Umgebung geeignet. Das python-whois-Modul ist in der folgenden Abbildung dargestellt:

Modul importierenimport 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']}
>>>
Nach dem Login kopieren

Ergänzung: Der Screenshot der Python2-Laufergebnisse lautet wie folgt:

Der Laufeffekt in der Python3-Umgebung ist wie folgt:

Verwandte Empfehlungen:

PHP Whois-Abfrage-API-Produktionsmethode

Whois PHP implementiert die Datenquelle für den Whois-Abfragecode des Domainnamens Wanwang, Xinwang

Das obige ist der detaillierte Inhalt vonPythons einfache Methode zur Identifizierung des Website-Domainnamens und -Eigentümers basierend auf dem Whois-Modul. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage