Python基于whois模块简单识别网站域名及所有者的方法


Posted in Python onApril 23, 2018

本文实例讲述了Python基于whois模块简单识别网站域名及所有者的方法。分享给大家供大家参考,具体如下:

对于一些网站,我们可能会关心其所有者是谁。为了找到网站的所有者,我们可以使用WHOIS协议查询域名的注册者是谁。Python中有一个对该协议的封装库。我们可以通过pip进行安装。

pip install python-whois

补充:本机安装了Python2与Python3两个版本,这里就使用了pip2安装python-whois模块,如下图所示:

Python基于whois模块简单识别网站域名及所有者的方法

本机Python3环境下适用pip3安装python-whois模块如下图所示:

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运行结果截图如下:

Python基于whois模块简单识别网站域名及所有者的方法

Python3环境下运行效果如下:

Python基于whois模块简单识别网站域名及所有者的方法

Python 相关文章推荐
python中关于时间和日期函数的常用计算总结(time和datatime)
Mar 08 Python
python登陆asp网站页面的实现代码
Jan 14 Python
利用python爬取斗鱼app中照片方法实例
Dec 03 Python
Python+matplotlib实现计算两个信号的交叉谱密度实例
Jan 08 Python
基于windows下pip安装python模块时报错总结
Jun 12 Python
python 产生token及token验证的方法
Dec 26 Python
将string类型的数据类型转换为spark rdd时报错的解决方法
Feb 18 Python
使用python的pandas为你的股票绘制趋势图
Jun 26 Python
基于python全局设置id 自动化测试元素定位过程解析
Sep 04 Python
使用OpenCV对车道进行实时检测的实现示例代码
Jun 19 Python
python如何实现word批量转HTML
Sep 30 Python
Autopep8的使用(python自动编排工具)
Mar 02 Python
Python实现自定义顺序、排列写入数据到Excel的方法
Apr 23 #Python
python 获取指定文件夹下所有文件名称并写入列表的实例
Apr 23 #Python
python遍历一个目录,输出所有的文件名的实例
Apr 23 #Python
python 获取文件下所有文件或目录os.walk()的实例
Apr 23 #Python
对python .txt文件读取及数据处理方法总结
Apr 23 #Python
python 读文件,然后转化为矩阵的实例
Apr 23 #Python
python读文件保存到字典,修改字典并写入新文件的实例
Apr 23 #Python
You might like
Thinkphp中数据按分类嵌套循环实现方法
2014/10/30 PHP
php源码 fsockopen获取网页内容实例详解
2016/09/24 PHP
Yii2实现跨mysql数据库关联查询排序功能代码
2017/02/10 PHP
基于jQuery的表格操作插件
2010/04/22 Javascript
jquery load()在firefox(火狐)下显示不正常的解决方法
2011/04/05 Javascript
js中用window.open()打开多个窗口的name问题
2014/03/13 Javascript
JS实现很实用的对联广告代码(可自适应高度)
2015/09/18 Javascript
js格式化输入框内金额、银行卡号
2016/02/01 Javascript
vue动态组件实现选项卡切换效果
2017/03/08 Javascript
详解React Native顶|底部导航使用小技巧
2017/09/14 Javascript
vue-router 权限控制的示例代码
2017/09/21 Javascript
JavaScript生成指定范围的时间列表
2018/03/19 Javascript
Vue项目中使用Vux的安装过程
2018/05/01 Javascript
vue发送ajax请求详解
2018/10/09 Javascript
为什么要使用Vuex的介绍
2019/01/19 Javascript
详解vue中axios请求的封装
2019/04/08 Javascript
js中的深浅拷贝问题简析
2019/05/10 Javascript
JS回调函数原理与用法详解【附PHP回调函数】
2019/07/20 Javascript
JS highcharts动态柱状图原理及实现
2020/10/16 Javascript
举例区分Python中的浅复制与深复制
2015/07/02 Python
简单了解Python下用于监视文件系统的pyinotify包
2015/11/13 Python
详解MySQL数据类型int(M)中M的含义
2016/11/20 Python
Numpy 中的矩阵求逆实例
2019/08/26 Python
matplotlib实现显示伪彩色图像及色度条
2019/12/07 Python
Python使用uuid库生成唯一标识ID
2020/02/12 Python
Python如何给函数库增加日志功能
2020/08/04 Python
英国现代绅士品牌:Hackett
2017/12/17 全球购物
英国第一的购买便宜玩具和游戏的在线购物网站:Bargain Max
2018/01/24 全球购物
Funko官方商店:源自美国,畅销全球搪胶收藏玩偶
2018/09/15 全球购物
Book Depository亚太地区:一家领先的国际图书零售商
2019/05/05 全球购物
给导游的表扬信
2014/01/10 职场文书
巾帼建功标兵事迹材料
2014/05/11 职场文书
2014年教师德育工作总结
2014/11/10 职场文书
留学推荐信(中英文版)
2015/03/26 职场文书
实习证明模板
2015/06/16 职场文书
教师外出学习心得体会
2016/01/18 职场文书