PythonTip >> 博文 >> python

python 获取机器信息

zihua 2014-04-20 18:04:18 点击: 743 | 收藏


python 功能很强大, 也是一门很容易学习的语言,这里介绍下用python 获取机器代码


直接贴代码来

#获取服务器信息


import urllib2

import socket

import platform

def getServerInfo(serverURL):

    '''根据域名获得服务器信息 (网络)

    测试:getServerInfo("http://163.com")

    '''

    try:

        sock = urllib2.urlopen(serverURL) 

        info = sock.headers.values() #可以知道远程服务器操作系统 ,网络等信息

        print info


    except Exception,err:

        print u"域名 不存在"

        return

def getLocalHostInfo():

    '''获得本地机器信息

    '''

    print u"操作系统名称及版本号: ",platform.platform()

    print u"操作系统的位数: ",platform.architecture()

    print u"计算机类型: ", platform.machine()

    print u"计算机的网络名称: ", platform.node()

    print u"计算机处理器信息: ", platform.processor()


原文链接:http://my.oschina.net/u/247498/blog/224223

作者:zihua | 分类: python | 标签: python | 阅读: 743 | 发布于: 2014-04-20 18时 |