[python&php 网络编程]获取远程机器的信息

原创 2015年11月19日 17:12:20

1.python写法

import socket

def get_remote_machine_info():
    remote_host = 'www.python.org'
    try:
        print "IP address of %s: %s" %(remote_host, socket.gethostbyname(remote_host))
    except socket.error, err_msg:
        print "%s: %s" %(remote_host, err_msg)
    
if __name__ == '__main__':
    get_remote_machine_info()

2.php写法

<?php

function get_remote_machine_info(){
    $remote_host = 'www.python.org';
    try{
        printf("IP address of %s: %s\n", $remote_host, gethostbyname($remote_host));
    }catch(Exception $e){
        printf("%s: %s\n", $remote_host, $e->getMessage());
    }
}

get_remote_machine_info();

代码比较简单 但执行起来还是php比较慢~

转载请标注原文地址:http://blog.csdn.net/ddjohn/article/details/49930455

版权声明:本文为博主原创文章,未经博主允许不得转载。

python获取远程设备的IP地址

有时需要将主机名转换成对应的IP地址,例如快速查询域名。假如将域名改一个不存在的域名,try-except块会捕捉错误,向用户显示一个错误信息。import socket def get_remote...

Python获取本地和远程主机信息

# -*- coding: cp936 -*- import socket print "Creating socket connecting...", s = socket.socket(sock...

python写的批量操作远程主机脚本(命令执行,上传、下载文件)

python写的批量操作远程主机脚本(命令执行,上传、下载文件) 2011-04-28 12:53:44 标签:服务器 脚本 ssh python 集中化管理 原创作品,允许转载...

获取远程机器IP

  • 2012年07月18日 14:38
  • 1KB
  • 下载

Python网络编程-远程更新STM32APP程序

目标:设计STM32的BootLoader程序,实现STM32远程更新APP程序。工具:STM32ZET6和SIM800c模块(客户端),一个可以上网的SIM卡,一个有外网的电脑(服务器端)。思路:s...

telnet管理远程机器脚本

  • 2009年08月11日 10:56
  • 488B
  • 下载

C++Builder 控制远程机器自动关机

  • 2009年03月19日 12:40
  • 242KB
  • 下载

Jmeter连接远程机器进行压力测试

1、需要远程登录一台负载机器。现有的负载压力机器(IP:10.253.7.104  账号: Administrator   密码:123456) 2、硬性要求本地机器与远程负载机器jmeter版本必...

java通过telnet执行命令操作远程机器 之方式一

文章转自:http://blog.csdn.net/naughty610/article/details/5723209 经自己测试成功:本机win8   远程机器centos6.3 一.代码 pac...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[python&php 网络编程]获取远程机器的信息
举报原因:
原因补充:

(最多只允许输入30个字)