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使用三角迭代计算圆周率PI的方法
Mar 20 Python
python使用urllib2提交http post请求的方法
May 26 Python
Django基础之Model操作步骤(介绍)
May 27 Python
python与C互相调用的方法详解
Jul 14 Python
Python基于回溯法子集树模板解决最佳作业调度问题示例
Sep 08 Python
python得到qq句柄,并显示在前台的方法
Oct 14 Python
解决Python plt.savefig 保存图片时一片空白的问题
Jan 10 Python
python实现拉普拉斯特征图降维示例
Nov 25 Python
Python使用正则实现计算字符串算式
Dec 29 Python
Python3标准库之threading进程中管理并发操作方法
Mar 30 Python
Pyqt助手安装PyQt5帮助文档过程图解
Nov 20 Python
Python max函数中key的用法及原理解析
Jun 26 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 基于Yii框架中使用smarty模板的方法详解
2013/06/13 PHP
thinkPHP5使用Rabc实现权限管理
2019/08/28 PHP
KindEditor在php环境下上传图片功能集成的方法示例
2020/07/20 PHP
javascript call和apply方法
2008/11/24 Javascript
Js+Flash实现访问剪切板操作
2012/11/20 Javascript
js和jquery对dom节点的操作(创建/追加)
2013/04/21 Javascript
js/jQuery简单实现选项卡功能
2014/01/02 Javascript
jQuery中last()方法用法实例
2015/01/06 Javascript
Bootstrap下拉菜单效果实例代码分享
2016/06/30 Javascript
微信小程序request出现400的问题解决办法
2017/05/23 Javascript
angular $watch 一个变量的变化(实例讲解)
2017/08/02 Javascript
JS解决IOS中拍照图片预览旋转90度BUG的问题
2017/09/13 Javascript
微信小程序WebSocket实现聊天对话功能
2018/07/06 Javascript
基于vue cli 通过命令行传参实现多环境配置
2018/07/12 Javascript
JS学习笔记之闭包小案例分析
2019/05/29 Javascript
layer.confirm()右边按钮实现href的例子
2019/09/27 Javascript
在VUE中使用lodash的debounce和throttle操作
2020/11/09 Javascript
Python计算三维矢量幅度的方法
2015/06/15 Python
python下如何查询CS反恐精英的服务器信息
2017/01/17 Python
Python中元组,列表,字典的区别
2017/05/21 Python
如何安装多版本python python2和python3共存以及pip共存
2018/09/18 Python
python把转列表为集合的方法
2019/06/28 Python
手把手教你Python yLab的绘制折线图的画法
2019/10/23 Python
Django全局启用登陆验证login_required的方法
2020/06/02 Python
python之随机数函数的实现示例
2020/12/30 Python
python编写扎金花小程序的实例代码
2021/02/23 Python
Python 调用C++封装的进一步探索交流
2021/03/04 Python
加拿大女鞋品牌:ALDO
2016/11/13 全球购物
广州品高软件.net笔面试题目
2012/04/18 面试题
应届生保险求职信
2013/11/11 职场文书
信访维稳承诺书
2015/05/04 职场文书
2015年路政工作总结
2015/05/22 职场文书
政协常委会议主持词
2015/07/03 职场文书
合理缓解职场压力,让你随时保持最佳状态!
2019/06/21 职场文书
导游词之峨眉乐山/兵马俑/北京故宫御花园
2019/09/03 职场文书
在redisCluster中模糊获取key方式
2021/07/09 Redis