Python 获取主机ip与hostname的方法


Posted in Python onDecember 17, 2018

->基础环境

Linux:ubuntu 16.04

Python ; 2.7

->修改hostname

1:$sudo hostname 2tong-slavetwo

2:$sudo vi /etc/hostname

   2tong-slavetwo

3:$sudo vi /etc/hosts

   127.0.0.1 localhost 2tong-slavetwo

   127.0.1.1 2tong-slavetwo

->Python 环境下输出ip hostname

>>>import socket

>>>hostname = socket.gethostname()

>>>print hostname

2tong-slavetwo

>>>ip = socket.gethostbyname(hostname)

>>>print ip

127.0.0.1

>>>ipList = socket.gethostbyname_ex(name)

>>>print ipList

('localhost', ['2tong-slavetwo', '2tong-slavetwo'], ['127.0.0.1', '127.0.1.1']

->札记

import socket后,会从/etc/hostname中寻找hostname,而后前往/etc/hosts中查找ip

以上这篇Python 获取主机ip与hostname的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python类型强制转换long to int的代码
Feb 10 Python
浅析python 中__name__ = '__main__' 的作用
Jul 05 Python
python通过smpt发送邮件的方法
Apr 30 Python
Python使用Redis实现作业调度系统(超简单)
Mar 22 Python
深入了解和应用Python 装饰器 @decorator
Apr 02 Python
python获取点击的坐标画图形的方法
Jul 09 Python
Python循环中else,break和continue的用法实例详解
Jul 11 Python
python实现布隆过滤器及原理解析
Dec 08 Python
python 使用opencv 把视频分割成图片示例
Dec 12 Python
Pytorch maxpool的ceil_mode用法
Feb 18 Python
Python绘制词云图之可视化神器pyecharts的方法
Feb 23 Python
python如何做代码性能分析
Apr 26 Python
使用 Visual Studio Code(VSCode)搭建简单的Python+Django开发环境的方法步骤
Dec 17 #Python
python样条插值的实现代码
Dec 17 #Python
解决python3 HTMLTestRunner测试报告中文乱码的问题
Dec 17 #Python
python3爬虫获取html内容及各属性值的方法
Dec 17 #Python
解决Python中list里的中文输出到html模板里的问题
Dec 17 #Python
python实现三次样条插值
Dec 17 #Python
Python命名空间的本质和加载顺序
Dec 17 #Python
You might like
PHP读MYSQL中文乱码的解决方法
2006/12/17 PHP
自己在做项目过程中学到的PHP知识收集
2012/08/20 PHP
php中将字符串转为HTML的实体引用的一个类
2013/02/03 PHP
深入extjs与php参数交互的详解
2013/06/25 PHP
教你如何用php实现LOL数据远程获取
2014/06/10 PHP
结合JQ1.9通过js正则判断各种浏览器版本的方法
2013/12/30 Javascript
javascript获取本机操作系统类型的方法
2015/08/13 Javascript
微信小程序 Video API实例详解
2016/10/02 Javascript
NodeJS遍历文件生产文件列表功能示例
2017/01/22 NodeJs
动态统计当前输入内容的字节、字符数的实例详解
2017/10/27 Javascript
AngularJS基于http请求实现下载php生成的excel文件功能示例
2018/01/23 Javascript
微信小程序实现倒计时补零功能
2018/07/09 Javascript
node版本管理工具n包使用教程详解
2018/11/09 Javascript
nodejs检测因特网是否断开的解决方案
2019/04/17 NodeJs
JS阻止事件冒泡的方法详解
2019/08/26 Javascript
js实现翻牌小游戏
2020/07/31 Javascript
[02:29]大剑、皮鞭、女装,这届DOTA2勇士令状里都有
2020/07/17 DOTA
对于Python异常处理慎用“except:pass”建议
2015/04/02 Python
python实现识别相似图片小结
2016/02/22 Python
使用Python的turtle模块画图的方法
2017/11/15 Python
Python3 单行多行万能正则匹配方法
2019/01/07 Python
python3常用的数据清洗方法(小结)
2019/10/31 Python
python关闭占用端口方式
2019/12/17 Python
python实现逢七拍腿小游戏的思路详解
2020/05/26 Python
Django实现内容缓存实例方法
2020/06/30 Python
用Python制作音乐海报
2021/01/26 Python
python推导式的使用方法实例
2021/02/28 Python
基于 HTML5 WebGL 实现的医疗物流系统
2019/10/08 HTML / CSS
德国二手设计师时装和复古时装跳蚤市场:Mädchenflohmarkt
2020/11/09 全球购物
英国领先的在线鱼贩:The Fish Society
2020/08/12 全球购物
酒店大堂副理的职责范文
2014/02/13 职场文书
大学生个人自荐信
2014/02/24 职场文书
毕业生自荐信格式
2014/03/07 职场文书
人事任命书怎么写
2014/06/05 职场文书
小学标准化建设汇报材料
2014/08/16 职场文书
银行党的群众路线教育实践活动对照检查材料
2014/09/25 职场文书