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操作CouchDB的方法
Oct 08 Python
Python实现程序的单一实例用法分析
Jun 03 Python
python创建进程fork用法
Jun 04 Python
Python爬虫实现(伪)球迷速成
Jun 10 Python
python 利用for循环 保存多个图像或者文件的实例
Nov 09 Python
解决pyecharts在jupyter notebook中使用报错问题
Apr 23 Python
django中forms组件的使用与注意
Jul 08 Python
python爬虫 线程池创建并获取文件代码实例
Sep 28 Python
selenium WebDriverWait类等待机制的实现
Mar 18 Python
Django多层嵌套ManyToMany字段ORM操作详解
May 19 Python
pycharm远程连接vagrant虚拟机中mariadb数据库
Jun 05 Python
关于Python中*args和**kwargs的深入理解
Aug 07 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
PHILIPS D1835/D1875的电路分析与打理
2021/03/02 无线电
用PHP和ACCESS写聊天室(五)
2006/10/09 PHP
codeigniter框架批量插入数据
2014/01/09 PHP
php中explode函数用法分析
2014/11/15 PHP
使用PHP实现生成HTML静态页面
2015/11/18 PHP
让Laravel API永远返回JSON格式响应的方法示例
2018/09/05 PHP
基于jquery的无刷新分页技术
2011/06/11 Javascript
JavaScript获取FCK编辑器信息的具体方法
2013/07/12 Javascript
js字符串日期yyyy-MM-dd转化为date示例代码
2014/03/06 Javascript
JavaScript中的值类型转换介绍
2014/12/31 Javascript
使用jQuery实现更改默认alert框体
2015/04/13 Javascript
JavaScript利用HTML DOM进行文档操作的方法
2016/03/28 Javascript
JavaScript实现相册弹窗功能(zepto.js)
2016/06/21 Javascript
js判断浏览器是否支持严格模式的方法
2016/10/04 Javascript
JavaScript 中Date对象的格式化代码方法汇总
2017/09/06 Javascript
Node.js实现发送邮件功能
2017/11/06 Javascript
vue项目中jsonp跨域获取qq音乐首页推荐问题
2018/05/30 Javascript
vue 刷新之后 嵌套路由不变 重新渲染页面的方法
2018/09/13 Javascript
深入学习Vue nextTick的用法及原理
2019/10/08 Javascript
JavaScript函数重载操作实例浅析
2020/05/02 Javascript
JS实现密码框效果
2020/09/10 Javascript
python创建线程示例
2014/05/06 Python
Python标准库之循环器(itertools)介绍
2014/11/25 Python
Django中模型Model添加JSON类型字段的方法
2015/06/17 Python
Python实现统计代码行的方法分析
2017/07/12 Python
为什么从Python 3.6开始字典有序并效率更高
2019/07/15 Python
Python sorted排序方法如何实现
2020/03/31 Python
tensorflow模型文件(ckpt)转pb文件的方法(不知道输出节点名)
2020/04/22 Python
如何安装并在pycharm使用selenium的方法
2020/04/30 Python
结束运行python的方法
2020/06/16 Python
纯HTML5+CSS3制作生日蛋糕(代码易懂)
2016/11/16 HTML / CSS
英国的知名精品百货公司:House of Fraser(福来德)
2016/08/14 全球购物
市三好学生主要事迹
2014/01/28 职场文书
学生安全责任书范本
2014/07/24 职场文书
关于做家务的心得体会
2016/01/23 职场文书
关于PostgreSQL JSONB的匹配和交集问题
2021/09/14 PostgreSQL