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


Posted in Python onNovember 22, 2014

通过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 相关文章推荐
Python中操作mysql的pymysql模块详解
Sep 13 Python
Python2.7编程中SQLite3基本操作方法示例
Aug 09 Python
python3实现字符串的全排列的方法(无重复字符)
Jul 07 Python
Python实现多属性排序的方法
Dec 05 Python
Python socket模块实现的udp通信功能示例
Apr 10 Python
在python plt图表中文字大小调节的方法
Jul 08 Python
利用ImageAI库只需几行python代码实现目标检测
Aug 09 Python
Django 拆分model和view的实现方法
Aug 16 Python
解决Python3用PIL的ImageFont输出中文乱码的问题
Aug 22 Python
Python小白学习爬虫常用请求报头
Jun 03 Python
解决pyinstaller 打包exe文件太大,用pipenv 缩小exe的问题
Jul 13 Python
Django3中的自定义用户模型实例详解
Aug 23 Python
Python中使用glob和rmtree删除目录子目录及所有文件的例子
Nov 21 #Python
Python中使用SAX解析xml实例
Nov 21 #Python
python sort、sorted高级排序技巧
Nov 21 #Python
python中global与nonlocal比较
Nov 21 #Python
python装饰器decorator介绍
Nov 21 #Python
python多线程操作实例
Nov 21 #Python
Python中的闭包详细介绍和实例
Nov 21 #Python
You might like
php中一个完整表单处理实现代码
2011/11/10 PHP
微信公众号实现会员卡领取功能
2017/06/08 PHP
laravel框架模板之公共模板、继承、包含实现方法分析
2019/08/30 PHP
推荐30个新鲜出炉的精美 jQuery 效果
2012/03/26 Javascript
文本框输入时 实现自动提示(像百度、google一样)
2012/04/05 Javascript
jquery JSON的解析方式示例介绍
2014/07/27 Javascript
初识Node.js
2014/09/03 Javascript
在Javascript中处理数组之toSource()方法的使用
2015/06/09 Javascript
HTML5之WebSocket入门3 -通信模型socket.io
2015/08/21 Javascript
jquery可定制的在线UEditor编辑器
2015/11/17 Javascript
AngularJS 日期格式化详解
2015/12/23 Javascript
一道常被人轻视的web前端常见面试题(JS)
2016/02/15 Javascript
解析javascript瀑布流原理实现图片滚动加载
2016/03/10 Javascript
详解AngularJS过滤器的使用
2016/03/11 Javascript
解析浏览器端的AJAX缓存机制
2016/06/21 Javascript
jQuery中animate的几种用法与注意事项
2016/12/12 Javascript
jquery插件treegrid树状表格的使用方法详解(.Net平台)
2017/01/03 Javascript
纯JS实现只能输入数字的简单代码
2017/06/21 Javascript
JavaScript无操作后屏保功能的实现方法
2017/07/04 Javascript
微信小程序swiper禁止用户手动滑动代码实例
2019/08/23 Javascript
vue在路由中验证token是否存在的简单实现
2019/11/11 Javascript
js制作提示框插件
2020/12/24 Javascript
python之matplotlib学习绘制动态更新图实例代码
2018/01/23 Python
特征脸(Eigenface)理论基础之PCA主成分分析法
2018/03/13 Python
Python3基础教程之递归函数简单示例
2019/06/07 Python
python实现统计代码行数的小工具
2019/09/19 Python
英国最大的奢侈品零售网络商城:Flannels
2016/09/16 全球购物
Sisley法国希思黎中国官网:享誉全球的奢华植物美容品牌
2019/06/30 全球购物
Timberland俄罗斯官方网上商店:全球领先的户外品牌
2020/03/15 全球购物
西安当代医院管理研究院笔试题
2015/12/11 面试题
技术学校毕业生求职信分享
2013/12/02 职场文书
《阳光》教学反思
2014/02/23 职场文书
幼儿园户外活动总结
2014/07/04 职场文书
2015年秋季校长开学典礼致辞
2015/07/29 职场文书
网络研修心得体会
2016/01/08 职场文书
小学五年级(说明文3篇)
2019/08/13 职场文书