Python简单实现子网掩码转换的方法


Posted in Python onApril 13, 2016

本文实例讲述了Python简单实现子网掩码转换的方法。分享给大家供大家参考,具体如下:

这里实现将子网掩码长度转换为具体的子网掩码地址:

def exchange_maskint(mask_int):
  bin_arr = ['0' for i in range(32)]
  for i in range(mask_int):
    bin_arr[i] = '1'
  tmpmask = [''.join(bin_arr[i * 8:i * 8 + 8]) for i in range(4)]
  tmpmask = [str(int(tmpstr, 2)) for tmpstr in tmpmask]
  return '.'.join(tmpmask)
if __name__ == '__main__':
  print exchange_maskint(24)

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python实现的udp协议Server和Client代码实例
Jun 04 Python
Python中使用第三方库xlrd来写入Excel文件示例
Apr 05 Python
python3实现暴力穷举博客园密码
Jun 19 Python
Python字典实现简单的三级菜单(实例讲解)
Jul 31 Python
python 画二维、三维点之间的线段实现方法
Jul 07 Python
linux中如何使用python3获取ip地址
Jul 15 Python
pandas中的数据去重处理的实现方法
Feb 10 Python
pyqt5 QlistView列表显示的实现示例
Mar 24 Python
scrapy爬虫:scrapy.FormRequest中formdata参数详解
Apr 30 Python
10行Python代码实现Web自动化管控的示例代码
Aug 14 Python
python 下划线的多种应用场景总结
May 12 Python
Python标准库之typing的用法(类型标注)
Jun 02 Python
Python多进程分块读取超大文件的方法
Apr 13 #Python
Python字符串拼接、截取及替换方法总结分析
Apr 13 #Python
Python字符串格式化输出方法分析
Apr 13 #Python
PHP网页抓取之抓取百度贴吧邮箱数据代码分享
Apr 13 #Python
python 实时遍历日志文件
Apr 12 #Python
python字符串连接方法分析
Apr 12 #Python
python去除文件中空格、Tab及回车的方法
Apr 12 #Python
You might like
PHP中通过trigger_error触发PHP错误示例
2015/06/23 PHP
一份老外写的XMLHttpRequest代码多浏览器支持兼容性
2007/01/11 Javascript
js滚动条多种样式,推荐
2007/02/05 Javascript
javascript web对话框与弹出窗口
2009/02/22 Javascript
jQuery bind事件使用详解
2011/05/05 Javascript
JavaScript自执行闭包的小例子
2013/06/29 Javascript
javascript浏览器窗口之间传递数据的方法
2015/01/20 Javascript
简述JavaScript的正则表达式中test()方法的使用
2015/06/16 Javascript
BootStrap Table 后台数据绑定、特殊列处理、排序功能
2017/05/27 Javascript
Vue.js进行查询操作的实例详解
2017/08/25 Javascript
js实现canvas图片与img图片的相互转换的示例
2017/08/31 Javascript
通过button将form表单的数据提交到action层的实例
2017/09/08 Javascript
vue+axios+mock.js环境搭建的方法步骤
2018/08/28 Javascript
了解javascript中let和var及const关键字的区别
2019/05/24 Javascript
layui的数据表格+springmvc实现搜索功能的例子
2019/09/28 Javascript
Vue SPA 初次进入加载动画实现代码
2019/11/14 Javascript
ElementUI中el-tree节点的操作的实现
2020/02/27 Javascript
[02:53]2018年度DOTA2最佳战队-完美盛典
2018/12/17 DOTA
[04:51]TI10典藏宝瓶Ⅱ外观视频展示
2020/08/15 DOTA
python实现分析apache和nginx日志文件并输出访客ip列表的方法
2015/04/04 Python
Python数据结构之栈、队列的实现代码分享
2017/12/04 Python
Django 浅谈根据配置生成SQL语句的问题
2018/05/29 Python
python sort、sort_index方法代码实例
2019/03/28 Python
Pandas DataFrame中的tuple元素遍历的实现
2019/10/23 Python
Python 格式化打印json数据方法(展开状态)
2020/02/27 Python
pytorch cuda上tensor的定义 以及减少cpu的操作详解
2020/06/23 Python
Python自动巡检H3C交换机实现过程解析
2020/08/14 Python
HTML5中使用postMessage实现两个网页间传递数据
2016/06/22 HTML / CSS
伊利莎白雅顿官网:Elizabeth Arden
2016/10/10 全球购物
赫里福德的一家乡村零售商店:Philip Morris & Son
2017/06/25 全球购物
纽约手袋品牌:KARA
2018/03/18 全球购物
NBA欧洲商店(英国):NBA Europe Store UK
2018/07/27 全球购物
ShellScript面试题一则-ShellScript编程
2014/03/05 面试题
婚纱摄影师求职信
2014/03/07 职场文书
2014小学二年级班主任工作总结
2014/12/05 职场文书
创业计划书之熟食店
2019/10/16 职场文书