Python 获取主机ip与hostname的方法

作者:2tong 时间:2021-05-13 09:30:30 

->基础环境

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

来源:https://blog.csdn.net/orange_612/article/details/78673756

标签:Python,ip,hostname
0
投稿

猜你喜欢

  • 跟老齐学Python之正规地说一句话

    2022-10-15 06:49:29
  • ASP图片分页代码 (通用)

    2009-06-22 12:57:00
  • 几个图片按比例缩放的代码

    2008-02-13 08:51:00
  • 揭秘SQL Server 2008性能和可扩展性

    2009-03-10 14:47:00
  • 几个javascript特效代码

    2010-04-23 20:39:00
  • Oracle9i的全文检索技术开发者网络Oracle

    2010-07-18 13:22:00
  • python编写softmax函数、交叉熵函数实例

    2023-11-24 07:08:11
  • 网页设计的十大戒律

    2008-08-10 17:55:00
  • 发现IE6下URL path不会自动补全

    2009-03-31 12:52:00
  • When we`re only No.2, we try harder之淘宝节日LOGO互动设计小探讨

    2010-01-20 10:31:00
  • 数据库名词解释

    2008-09-12 17:28:00
  • layer ui 导入文件之前传入数据的实例

    2023-08-15 11:39:17
  • 为什么python比较流行

    2023-06-26 02:24:22
  • python的多重继承的理解

    2021-04-27 16:54:21
  • python实现截取屏幕保存文件,删除N天前截图的例子

    2021-09-19 18:13:49
  • 用javascript做拖动层布局的思路

    2008-05-30 13:38:00
  • java 截取字符串(判断汉字)

    2023-06-29 23:38:19
  • 一个简单的像素画小工具

    2010-01-01 15:33:00
  • .NET 2.0 的压缩功能代码

    2023-07-14 05:25:22
  • Python实现识别文字中的省市区并绘图

    2021-10-11 08:14:52
  • asp之家 网络编程 m.aspxhome.com