网络编程-Python的netaddr库
Posted 戴怪兽
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网络编程-Python的netaddr库相关的知识,希望对你有一定的参考价值。
In [
1
]: from netaddr
import
*
In [
2
]: ip = IPAddress(
‘172.16.100.39‘
)
ip.format()ip地址的格式化
‘172.16.100.39‘
repr(ip)
"IPAddress(‘172.16.100.39‘)"
ip = IPNetwork(
‘172.16.100.39/24‘
)
ip.network
IPAddress(
‘172.16.100.0‘
)
ip.broadcast
IPAddress(
‘172.16.100.255‘
)
ip.ip
IPAddress(
‘172.16.100.39‘
)
ip.size
256
ip.netmask
IPAddress(
‘255.255.255.0‘
)
ip.hostmask
IPAddress(
‘0.0.0.255‘
)
以上是关于网络编程-Python的netaddr库的主要内容,如果未能解决你的问题,请参考以下文章