子网掩码格式转换,,子网掩码转换# codi
子网掩码格式转换,,子网掩码转换# codi
子网掩码转换
# coding:utf-8def exchange_mask(mask): """ 转换子网掩码格式 """ # 计算二进制字符串中 '1' 的个数 count_bit = lambda bin_str: len([i for i in bin_str if i=='1']) # 分割字符串格式的子网掩码为四段列表 mask_splited = mask.split('.') # 转换各段子网掩码为二进制, 计算十进制 mask_count = [count_bit(bin(int(i))) for i in mask_splited] return sum(mask_count)if __name__ == '__main__': print exchange_mask('255.255.0.0')
相关内容
- 多线程测试 系统hosts文件主机网络情况,多线程hosts,
- ergodic_db_tb.py,,[Python]代码#!
- 单链表和二叉树的操作,单链表二叉树操作,#author:
- 批量下载51voa的文本和MP3,51voa文本mp3,[Python]代码My
- 加速器后台程序,,[Python]代码#!
- 快速多线程ping,多线程ping,[Python]代码#!
- 在VIM中使用GOOGLE进行搜索或者翻译,vimgoogle,[Python]代码
- secure crt 脚本,securecrt,[Python]代码#$
- hashlib穷举字典破解md5,sha1,hashlibsha1,初步完工,在U
- python求素数的一句话代码 lambda实现,pythonlambda,#在交互
评论关闭