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中尝试多线程编程的一个简明例子
Apr 07 Python
在Python的Django框架中实现Hacker News的一些功能
Apr 17 Python
Python编程实现粒子群算法(PSO)详解
Nov 13 Python
Python实现求数列和的方法示例
Jan 12 Python
详解python3中zipfile模块用法
Jun 18 Python
Python中如何使用if语句处理列表实例代码
Feb 24 Python
OpenCV 轮廓检测的实现方法
Jul 03 Python
利用python实现短信和电话提醒功能的例子
Aug 08 Python
wxPython绘图模块wxPyPlot实现数据可视化
Nov 19 Python
浅谈Pycharm最有必要改的几个默认设置项
Feb 14 Python
基于python实现操作redis及消息队列
Aug 27 Python
拒绝盗图!教你怎么用python给图片加水印
Jun 04 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中青蛙跳台阶的问题解决方法
2018/10/14 PHP
IE6 弹出Iframe层中的文本框“经常”无法获得输入焦点
2009/12/27 Javascript
再谈javascript面向对象编程
2012/03/18 Javascript
jquery.ajax之beforeSend方法使用介绍
2014/12/08 Javascript
JavaScript编程中容易出BUG的几点小知识
2015/01/31 Javascript
jQuery中数据缓存$.data的用法及源码完全解析
2016/04/29 Javascript
全国省市二级联动下拉菜单 js版
2016/05/10 Javascript
jquery——九宫格大转盘抽奖实例
2017/01/16 Javascript
js调用刷新界面的几种方式
2017/05/03 Javascript
zTree jQuery 树插件的使用(实例讲解)
2017/09/25 jQuery
使用npm安装最新版本nodejs
2018/01/18 NodeJs
vue实现动态添加数据滚动条自动滚动到底部的示例代码
2018/07/06 Javascript
详解@angular/cli 改变默认启动端口两种方式
2018/11/29 Javascript
layer.confirm点击第一个按钮关闭弹出框的方法
2019/09/09 Javascript
Python ZipFile模块详解
2013/11/01 Python
将Python代码嵌入C++程序进行编写的实例
2015/07/31 Python
python批量设置多个Excel文件页眉页脚的脚本
2018/03/14 Python
Python3利用Dlib19.7实现摄像头人脸识别的方法
2018/05/11 Python
用python编写第一个IDA插件的实例
2018/05/29 Python
tensorflow 用矩阵运算替换for循环 用tf.tile而不写for的方法
2018/07/27 Python
Python判断远程服务器上Excel文件是否被人打开的方法
2020/07/13 Python
python实现画图工具
2020/08/27 Python
CSS3中的opacity属性使用教程
2015/08/19 HTML / CSS
CSS3+Sprite实现僵尸行走动画特效源码
2016/01/27 HTML / CSS
为智能设备设计个性化保护套网站:caseable
2017/01/05 全球购物
豪华床上用品、床单和浴室必需品:Peacock Alley
2019/09/04 全球购物
幼儿园长自我鉴定
2013/10/17 职场文书
20年同学聚会邀请函
2014/02/04 职场文书
护理专业学生职业生涯规划范文
2014/03/11 职场文书
幼儿园教师自我鉴定
2014/03/20 职场文书
学校领导班子成员查摆问题及整改措施
2014/10/28 职场文书
违纪检讨书范文
2015/01/27 职场文书
党校毕业个人总结
2015/02/28 职场文书
最美劳动诗,致敬所有的劳动者!
2019/07/12 职场文书
python自动化调用百度api解决验证码
2021/04/13 Python
Python学习之包与模块详解
2022/03/19 Python