六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 53|回复: 0

用python获取windows或linux主机名的方法

[复制链接]

升级  30%

3

主题

3

主题

3

主题

童生

Rank: 1

积分
15
 楼主| 发表于 2013-1-15 02:56:03 | 显示全部楼层 |阅读模式
通过python的os模块获取windows或者linux主机名的通用函数。
 
#!/usr/bin/env python#coding=utf-8import osdef hostname():        sys = os.name        if sys == 'nt':                hostname = os.getenv('computername')                return hostname        elif sys == 'posix':                host = os.popen('echo $HOSTNAME')                try:                        hostname = host.read()                        return hostname                finally:                        host.close()        else:                return 'Unkwon hostname'
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表