iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python 获取主机ip与hostna
  • 925
分享到

Python 获取主机ip与hostna

主机Pythonhostna 2023-01-31 07:01:26 925人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

->基础环境 linux:ubuntu 16.04 python ; 2.7 ->修改hostname 1:$sudo hostname 2tong-slavetwo 2:$sudo vi /etc/hostname    2

->基础环境

linuxubuntu 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

--结束END--

本文标题: Python 获取主机ip与hostna

本文链接: https://www.lsjlt.com/news/191966.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python 获取主机ip与hostna
    ->基础环境 Linux:ubuntu 16.04 Python ; 2.7 ->修改hostname 1:$sudo hostname 2tong-slavetwo 2:$sudo vi /etc/hostname    2...
    99+
    2023-01-31
    主机 Python hostna
  • python 获取Linux主机名和IP
    >>> import socket>>> name = socket.gethostname()>>> print name***-***-***-**>>> ip_a...
    99+
    2023-01-31
    主机名 python Linux
  • Python中怎么获取主机ip地址
    今天就跟大家聊聊有关Python中怎么获取主机ip地址,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。import socket import ...
    99+
    2024-04-02
  • python脚本获取服务器ip,主机名
    python3 写法#!/usr/bin/env python#-- coding:utf-8 -- import socketimport fcntl,structimport time def getHardware(outip,ini...
    99+
    2023-01-31
    脚本 主机名 服务器
  • python 获取本机IP地址
    方法一: 通常使用socket.gethostbyname()方法即可获取本机IP地址,但有时候获取不到(比如没有正确设置主机名称),示例代码如下: import socket # 获取本机计算机名称 hostname = s...
    99+
    2023-01-31
    本机 地址 python
  • Python获取本机 IP/MAC(多网
      Python获取本机IP地址的一般方法为import socket IP = socket.gethostbyname(socket.gethostname())  通过gethostname获取主机名,再用gethostbyname...
    99+
    2023-01-31
    本机 Python IP
  • 虚拟主机ip地址如何获取
    要获取虚拟主机的IP地址,可以按照以下步骤操作:1. 登录虚拟主机管理控制面板或使用SSH登录虚拟主机。2. 在控制面板或终端中,使...
    99+
    2023-08-31
    虚拟主机
  • python获取本机IP、mac地址、计
    在python中获取ip地址和在php中有很大不同,在php中往往比较简单。那再python中怎么做呢?我们先来看一下python 获得本机MAC地址:import... 在python中获取ip地址和在php中有很大不同,在php...
    99+
    2023-01-31
    本机 地址 python
  • 云主机如何获取默认公网ip
    云主机获取默认公网IP的方法根据云服务提供商和操作系统不同而有所差异。以下是一般情况下获取默认公网IP的步骤:1. 登录到云服务提供...
    99+
    2023-08-18
    云主机
  • Python获取本机所有IP地址
    import socket # 查看当前主机名 print('当前主机名称为 : ' + socket.gethostname()) # 根据主机名称获取当前IP print('当前主机的IP为: ' + socket.get...
    99+
    2023-01-31
    本机 地址 Python
  • python 优雅获取本机 IP 方法
    见过很多获取服务器本地IP的代码,个人觉得都不是很好。从网上搜索到一个靠谱的脚本,分享一下!通过 UDP 获取本机 IP,目前见过最优雅的方法这个方法是目前见过最优雅获取本机服务器的IP方法了。没有任何的依赖,也没有去猜测机器上的网络设备信...
    99+
    2023-01-30
    本机 优雅 方法
  • python爬虫怎么从ip池获取随机IP
    本篇内容主要讲解“python爬虫怎么从ip池获取随机IP”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“python爬虫怎么从ip池获取随机IP”吧!ip池里有很多ip,有些不能正常使用。当出现...
    99+
    2023-06-20
  • Oracle中怎么获取主机名和IP地址
    这篇文章给大家介绍Oracle中怎么获取主机名和IP地址,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。利用sys_context函数我们可以获得当前session的hostname和ip addressSQL> ...
    99+
    2023-06-06
  • C#如何获取当前主机的局域网IP
    文章目录 解决方案获取主机名获取IP地址过滤IPv4地址 函数函数调用运行结果 其他文章 解决方案 获取主机名 Dns 类提供了一组用于域名系统 (DNS) 操作的静态方法。 Dn...
    99+
    2023-10-25
    c# tcp/ip ip
  • 怎么使用python获取本机ip地址
    在Python中,可以使用socket模块来获取本机IP地址。以下是一个简单的示例代码: import socket def ge...
    99+
    2024-04-02
  • python获取网卡IP地址
      #!/usr/bin/env python # -*- coding: utf-8 -*-  import socket import fcntl import struct  def get_ip_address(ifname):  ...
    99+
    2023-01-31
    网卡 地址 python
  • java获取本机ip的方法
      Java中有一个类叫 Application,可以用来获取本机 ip,也可以用来获取网络连接的信息,例如网络上有什么主机、需要访问本机的主机名等。但是这个类只能在本机上使用,如果要访问外部的主机,还需要使用其它的方法。 首先在主程序中...
    99+
    2023-09-04
    java tcp/ip 网络
  • python通过SSH获取远端主机文件
    easy_install.exe sshimport ssh client = ssh.SSHClient() client.set_missing_host_key_policy(ssh.AutoAddPolicy()) client.c...
    99+
    2023-01-31
    远端 主机 文件
  • 怎么用python获取远程主机信息
    要获取远程主机的信息,你需要使用Python中的socket模块。以下是一个简单的示例代码,演示如何使用Python获取远程主机的信...
    99+
    2023-10-24
    python
  • Linux中怎么获取本机ip
    本篇文章给大家分享的是有关Linux中怎么获取本机ip,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。调用shell:$ip = `ifconfig ...
    99+
    2023-06-16
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作