网络编程-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库的主要内容,如果未能解决你的问题,请参考以下文章

python之模块和包

Python的基本库与第三方库

Chrome-Devtools代码片段中的多个JS库

Xamarin Android 片段库

网络嗅探

python selenium片段+网络驱动程序