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中使用判断语句和循环的教程
Apr 25 Python
Python实现图像几何变换
Jul 06 Python
Python实现求两个csv文件交集的方法
Sep 06 Python
Go/Python/Erlang编程语言对比分析及示例代码
Apr 23 Python
Django Web开发中django-debug-toolbar的配置以及使用
May 06 Python
Python实现快速计算词频功能示例
Jun 25 Python
pandas pivot_table() 按日期分多列数据的方法
Nov 16 Python
基于python2.7实现图形密码生成器的实例代码
Nov 05 Python
PyCharm Anaconda配置PyQt5开发环境及创建项目的教程详解
Mar 24 Python
翻转数列python实现,求前n项和,并能输出整个数列的案例
May 03 Python
python和c语言哪个更适合初学者
Jun 22 Python
Anaconda的安装与虚拟环境建立
Nov 18 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生成缩略图的代码
2011/01/12 PHP
PHP函数篇之掌握ord()与chr()函数应用
2011/12/05 PHP
Thinkphp5行为使用方法汇总
2017/12/21 PHP
Laravel使用消息队列需要注意的一些问题
2017/12/13 PHP
TP5框架实现的数据库备份功能示例
2020/04/05 PHP
JavaScript面向对象程序设计三 原型模式(上)
2011/12/21 Javascript
JavaScript异步回调的Promise模式封装实例
2014/06/07 Javascript
基于NodeJS的前后端分离的思考与实践(二)模版探索
2014/09/26 NodeJs
angular.js+node.js实现下载图片处理详解
2017/03/31 Javascript
VUE 3D轮播图封装实现方法
2018/07/03 Javascript
工作中常用到的ES6语法
2018/09/04 Javascript
vue实现select下拉显示隐藏功能
2019/09/30 Javascript
JS控制只能输入数字并且最多允许小数点两位
2019/11/24 Javascript
js中火星坐标、百度坐标、WGS84坐标转换实现方法示例
2020/03/02 Javascript
JavaScript indexOf()原理及使用方法详解
2020/07/09 Javascript
Python爬取Coursera课程资源的详细过程
2014/11/04 Python
Python实现XML文件解析的示例代码
2018/02/05 Python
使用pandas读取csv文件的指定列方法
2018/04/21 Python
Python 调用PIL库失败的解决方法
2019/01/08 Python
python 列表转为字典的两个小方法(小结)
2019/06/28 Python
python顺序执行多个py文件的方法
2019/06/29 Python
pygame实现非图片按钮效果
2019/10/29 Python
python机器学习实现决策树
2019/11/11 Python
Django后台管理系统的图文使用教学
2020/01/20 Python
HTML5 History API 实现无刷新跳转
2016/01/11 HTML / CSS
专门出售各种儿童读物的网站:Put Me In The Story
2016/08/07 全球购物
英国在线药房和在线医生:LloydsPharmacy
2019/10/21 全球购物
个人简历自我鉴定
2013/10/11 职场文书
《回乡偶书》教学反思
2014/04/12 职场文书
旅游活动总结
2014/08/27 职场文书
解决numpy和torch数据类型转化的问题
2021/05/23 Python
MySQL系列之十五 MySQL常用配置和性能压力测试
2021/07/02 MySQL
Python用any()函数检查字符串中的字母以及如何使用all()函数
2022/04/14 Python
IDEA 2022 Translation 未知错误 翻译文档失败
2022/04/24 Java/Android
Redis入门基础常用操作命令整理
2022/06/01 Redis
Python使用Web框架Flask开发项目
2022/06/01 Python