Python获取本地IP地址

 2024-03-18 04:03:14  阅读 0

.()

将主机名转换为 IPv4 地址格式。 IPv4 地址以字符串格式返回,例如“100.50.200.5”。 如果主机名本身是 IPv4 地址,则原样返回。 更完整的接口请参考()。 ()不支持IPv6名称解析,()应用于支持IPv4/v6双协议栈。

引发审计事件,带参数。

示例如下:

获取数据的函_c 获取本机ip函数_函数抓取数据

import socket
hostip = socket.gethostbyname(socket.gethostname())
print(hostip)

结果如下:

192.168.56.1

.()

IPv4 的主机名,. a (, , ) 其中 是主机的主机名,是相同主机名的(空)列表,是同一主机上相同主机名的 IPv4 列表(通常但不是 a )。 () 不是 IPv6 名称,并且 () 用于 IPv4/v6 双堆栈。

引发审计事件,带参数。

示例如下:

import socket
hostname, aliaslist, ipaddrlist = socket.gethostbyname_ex(socket.gethostname())
print(hostname)
print(aliaslist)
print(ipaddrlist)

结果如下:

DESKTOP-BU1B1O3
[]
['192.168.56.1', '192.168.50.195']

从输出结果来看,是空的。 与官方说法一致。

标签: python

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码