python实现根据ip地址反向查找主机名称的方法


Posted in Python onApril 29, 2015

本文实例讲述了python实现根据ip地址反向查找主机名称的方法。分享给大家供大家参考。具体如下:

import sys, socket
try:
  result = socket.gethostbyaddr("66.249.71.15")
  print "Primary hostname:"
  print " " + result[0]
  # Display the list of available addresses
  #that is also returned
  print "\nAddresses:"
  for item in result[2]:
    print " " + item
except socket.herror, e:
  print "Couldn't look up name:", e

上面的代码执行后返回:

Primary hostname:
 crawl-66-249-71-15.googlebot.com

Addresses:
 66.249.71.15

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python随机生成数据后插入到PostgreSQL
Jul 28 Python
在pandas中一次性删除dataframe的多个列方法
Apr 10 Python
基于pandas数据样本行列选取的方法
Apr 20 Python
python3使用SMTP发送HTML格式邮件
Jun 19 Python
Python requests库用法实例详解
Aug 14 Python
django利用request id便于定位及给日志加上request_id
Aug 26 Python
python中使用 xlwt 操作excel的常见方法与问题
Jan 13 Python
使用python的turtle函数绘制一个滑稽表情
Feb 28 Python
Python tkinter 下拉日历控件代码
Mar 04 Python
python 解决Fatal error in launcher:错误问题
May 21 Python
python Matplotlib模块的使用
Sep 16 Python
pandas进行数据输入和输出的方法详解
Mar 23 Python
连接Python程序与MySQL的教程
Apr 29 #Python
python实现通过代理服务器访问远程url的方法
Apr 29 #Python
python实现带错误处理功能的远程文件读取方法
Apr 29 #Python
python使用socket远程连接错误处理方法
Apr 29 #Python
python使用socket连接远程服务器的方法
Apr 29 #Python
python使用socket向客户端发送数据的方法
Apr 29 #Python
python使用socket进行简单网络连接的方法
Apr 29 #Python
You might like
收藏的PHP常用函数 推荐收藏保存
2010/02/21 PHP
php快速url重写 更新版[需php 5.30以上]
2010/04/20 PHP
PHP 多维数组的排序问题 根据二维数组中某个项排序
2011/11/09 PHP
ThinkPHP3.1.3版本新特性概述
2014/06/19 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十四)
2014/06/26 PHP
php采用curl实现伪造IP来源的方法
2014/11/21 PHP
YII Framework框架教程之日志用法详解
2016/03/14 PHP
PHP错误处理函数
2016/04/03 PHP
thinkPHP批量删除的实现方法分析
2016/11/09 PHP
PHP利用缓存处理用户注册时的邮箱验证,成功后用户数据存入数据库操作示例
2019/12/31 PHP
javascript 窗口加载蒙板 内嵌网页内容
2010/11/19 Javascript
JavaScript 学习笔记之语句
2015/01/14 Javascript
javascript中slice(),splice(),split(),substring(),substr()使用方法
2015/03/13 Javascript
Bootstrap的图片轮播示例代码
2015/08/31 Javascript
JS实现可拖曳、可关闭的弹窗效果
2015/09/26 Javascript
AngularJS中如何使用$parse或$eval在运行时对Scope变量赋值
2016/01/25 Javascript
Ionic快速安装教程
2016/06/03 Javascript
微信小程序 出现47001 data format error原因解决办法
2017/03/10 Javascript
详解Vue.js使用Swiper.js在iOS
2018/09/10 Javascript
Emberjs 通过 axios 下载文件的方法
2019/09/03 Javascript
详解基于element的区间选择组件校验(交易金额)
2021/01/07 Javascript
[04:13]2018国际邀请赛典藏宝瓶Ⅱ饰品一览
2018/07/21 DOTA
[52:03]Secret vs VG 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
python模块restful使用方法实例
2013/12/10 Python
详解python while 函数及while和for的区别
2018/09/07 Python
pytorch使用Variable实现线性回归
2019/05/21 Python
浅谈python多进程共享变量Value的使用tips
2019/07/16 Python
Python socket聊天脚本代码实例
2020/01/02 Python
Python3 requests模块如何模仿浏览器及代理
2020/06/15 Python
Rakuten Kobo台湾:电子书、eReaders和Reading应用程式
2017/11/24 全球购物
办公室前台岗位职责范本
2013/12/10 职场文书
面试后感谢信
2014/02/01 职场文书
银行委托书范本
2014/04/04 职场文书
出生医学证明书
2014/09/15 职场文书
Oracle安装TNS_ADMIN环境变量设置参考
2021/11/01 Oracle
JAVA springCloud项目搭建流程
2022/05/11 Java/Android