Python获取Windows或Linux主机名称通用函数分享

不要认为自己比别人做得好,即便你很出色。常问自己,谁对我有恩还没加倍报答。杜绝事必躬亲,学会抓大放小。

通过python的os模块获取windows或者linux主机名的通用函数。


#!/usr/bin/env python
#coding=utf-8

import os

def 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'

到此这篇关于Python获取Windows或Linux主机名称通用函数分享就介绍到这了。男人的青春表示一种肤浅,女人的青春标志一种价值。更多相关Python获取Windows或Linux主机名称通用函数分享内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
Python自动化运维-使用Python脚本监控华为AR路由器关键路由变化

Python自动化运维-netmiko模块设备自动发现

Python自动化运维—netmiko模块连接并配置华为交换机

Python自动化运维-利用Python-netmiko模块备份设备配置

Python自动化运维-Paramiko模块和堡垒机实战