Python实现通过解析域名获取ip地址的方法分析


Posted in Python onMay 17, 2019

本文实例讲述了Python实现通过解析域名获取ip地址的方法。分享给大家供大家参考,具体如下:

从网上查找的一些资料,特此做个笔记

案例1:

def getIP(domain):
  myaddr = socket.getaddrinfo(domain, 'http')
  print(myaddr[0][4][0])

执行函数

getIP("www.google.com")

案例2:

def get_ip_list(domain): # 获取域名解析出的IP列表
  ip_list = []
  try:
    addrs = socket.getaddrinfo(domain, None)
    for item in addrs:
      if item[4][0] not in ip_list:
        ip_list.append(item[4][0])
  except Exception as e:
    # print(str(e))
    pass
  return ip_list
Python 相关文章推荐
Python os模块介绍
Nov 30 Python
深入浅析ImageMagick命令执行漏洞
Oct 11 Python
Python MySQL数据库连接池组件pymysqlpool详解
Jul 07 Python
python先序遍历二叉树问题
Nov 10 Python
python根据unicode判断语言类型实例代码
Jan 17 Python
对tensorflow 的模型保存和调用实例讲解
Jul 28 Python
Python 实现中值滤波、均值滤波的方法
Jan 09 Python
用pycharm开发django项目示例代码
Jun 13 Python
Python Web程序搭建简单的Web服务器
Jul 31 Python
Tensorflow tf.dynamic_partition矩阵拆分示例(Python3)
Feb 07 Python
tensorflow实现训练变量checkpoint的保存与读取
Feb 10 Python
Flask处理Web表单的实现方法
Jan 31 Python
如何用C代码给Python写扩展库(Cython)
May 17 #Python
python实现坦克大战游戏 附详细注释
Mar 27 #Python
六行python代码的爱心曲线详解
May 17 #Python
python使用pygame模块实现坦克大战游戏
Mar 25 #Python
Django如何开发简单的查询接口详解
May 17 #Python
详解python函数的闭包问题(内部函数与外部函数详述)
May 17 #Python
学习python分支结构
May 17 #Python
You might like
php公用函数列表[正则]
2007/02/22 PHP
CakePHP去除默认显示的标题及图标的方法
2008/10/22 PHP
Yii2框架实现利用mpdf创建pdf文件功能示例
2019/02/08 PHP
jquery.validate使用攻略 第一部
2010/07/01 Javascript
模拟jQuery ajax服务器端与客户端通信的代码
2011/03/28 Javascript
那些年,我还在学习jquery 学习笔记
2012/03/05 Javascript
密码强度检测效果实现原理与代码
2013/01/04 Javascript
css3元素简单的闪烁效果实现(html5 jquery)
2013/12/28 Javascript
JS实现左右拖动改变内容显示区域大小的方法
2015/10/13 Javascript
Jquery实时监听input value的实例
2017/01/26 Javascript
ES6中的箭头函数实例详解
2017/04/06 Javascript
详解基于webpack搭建react运行环境
2017/06/01 Javascript
React Native 自定义下拉刷新上拉加载的列表的示例
2018/03/01 Javascript
vue内置指令详解
2018/04/03 Javascript
Webpack devServer中的 proxy 实现跨域的解决
2018/06/15 Javascript
js构造函数constructor和原型prototype原理与用法实例分析
2020/03/02 Javascript
[17:00]DOTA2 HEROS教学视频教你分分钟做大人-帕克
2014/06/10 DOTA
[00:28]DOTA2北京网鱼队选拔赛
2015/04/08 DOTA
[02:47]2018年度DOTA2最佳辅助位选手4号位-完美盛典
2018/12/17 DOTA
python使用rabbitmq实现网络爬虫示例
2014/02/20 Python
Django接受前端数据的几种方法总结
2016/11/04 Python
Python实现字符串格式化的方法小结
2017/02/20 Python
python实现冒泡排序算法的两种方法
2018/03/10 Python
基于python生成器封装的协程类
2019/03/20 Python
解决pyqt5中QToolButton无法使用的问题
2019/06/21 Python
Python中调用其他程序的方式详解
2019/08/06 Python
Python常驻任务实现接收外界参数代码解析
2020/07/21 Python
pandas将list数据拆分成行或列的实现
2020/12/13 Python
Smallable意大利家庭概念店:设计师童装及家居装饰
2018/01/08 全球购物
2019年分享net面试的经历和题目
2016/08/07 面试题
物流专业毕业生推荐信范文
2013/11/18 职场文书
大二自我鉴定
2014/01/31 职场文书
介绍信样本
2015/01/31 职场文书
军训决心书范文
2015/09/22 职场文书
十大好看的穿越动漫排名:《瑞克和莫蒂》第一,国漫《有药》在榜
2022/03/18 日漫
python对文档中元素删除,替换操作
2022/04/02 Python