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

 更新时间:2015年04月29日 14:59:06   作者:重负在身  
这篇文章主要介绍了python实现根据ip地址反向查找主机名称的方法,涉及Python使用socket解析IP的相关技巧,非常具有实用价值,需要的朋友可以参考下

本文实例讲述了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程序设计有所帮助。

相关文章

  • 彻底解决pip下载pytorch慢的问题方法

    彻底解决pip下载pytorch慢的问题方法

    这篇文章主要介绍了彻底解决pip下载pytorch慢的问题方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • 面向初学者的Python编辑器Mu

    面向初学者的Python编辑器Mu

    今天小编就为大家分享一篇关于一个面向初学者的Python编辑器Mu,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-10-10
  • 利用Python中SocketServer 实现客户端与服务器间非阻塞通信

    利用Python中SocketServer 实现客户端与服务器间非阻塞通信

    本文主要介绍了利用Python中SocketServer 实现客户端与服务器间非阻塞通信示例代码,具有很好的参考价值,需要的朋友一起来看下吧
    2016-12-12
  • Python实现计算函数或程序执行时间

    Python实现计算函数或程序执行时间

    在Python程序的开发过程中,一些程序需要获取函数或程序的开始时间、结束时间和时间间隔等内容用来分析和处理内容。本文就来聊聊具体实现方法
    2023-02-02
  • python操作mysql中文显示乱码的解决方法

    python操作mysql中文显示乱码的解决方法

    这篇文章主要介绍了python操作mysql中文显示乱码的解决方法,是Python数据库程序设计中经常会遇到的问题,非常具有实用价值,需要的朋友可以参考下
    2014-10-10
  • 教你如何使用Conda命令 + 安装tensorflow

    教你如何使用Conda命令 + 安装tensorflow

    conda 是开源包(packages)和虚拟环境(environment)的管理系统,这篇文章主要介绍了Conda命令和安装tensorflow的详细过程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-01-01
  • 利用Python实现网站自动签到

    利用Python实现网站自动签到

    小五收藏了一些论坛网站,经常需要自己登录签到,以此来获得积分金币等等。但天天手动太容易忘了这件事啦。毕竟我们都会用python了,那就可以使用Selenium操作,接下来就和大家讲讲如何利用Python实现网站自动签到
    2022-08-08
  • Python Celery异步任务队列使用方法解析

    Python Celery异步任务队列使用方法解析

    这篇文章主要介绍了Python Celery异步任务队列使用方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-08-08
  • Python中的map、reduce和filter浅析

    Python中的map、reduce和filter浅析

    这篇文章主要介绍了Python中的map、reduce和filter,用实例来理解这3个函数,需要的朋友可以参考下
    2014-04-04
  • Python 第三方库 openpyxl 的安装过程

    Python 第三方库 openpyxl 的安装过程

    这篇文章主要介绍了Python 高效办公第三方库 openpyxl 的安装,本文介绍了什么是库及库的分类,本文结合示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-12-12

最新评论