繁体   English   中英

从接口的IP和网络掩码获取网络IP

[英]Obtain network IP from interface's IP and netmask

使用python3,如何从接口IP和网络掩码中获取网络IP地址

例子:

拥有:

eth0 IP: 192.168.1.11  # string
netmask: 255.255.255.0    # string

我需要获得:

network IP: 192.168.1.0 # string

您可以使用 Python ipaddress模块:

import ipaddress
net = ipaddress.ip_network('192.168.1.11/255.255.255.0', strict=False)                                                                                                              

net.network_address                                                                                                                                                                 
# IPv4Address('192.168.1.0')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM