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实现生成简单的Makefile文件代码示例
Mar 10 Python
python中argparse模块用法实例详解
Jun 03 Python
python&MongoDB爬取图书馆借阅记录
Feb 05 Python
Python入门_浅谈for循环、while循环
May 16 Python
numpy中矩阵合并的实例
Jun 15 Python
python UDP(udp)协议发送和接收的实例
Jul 22 Python
django的auth认证,authenticate和装饰器功能详解
Jul 25 Python
python实现生成Word、docx文件的方法分析
Aug 30 Python
在Python中使用MySQL--PyMySQL的基本使用方法
Nov 19 Python
几款Python编译器比较与推荐(小结)
Oct 15 Python
详细介绍python类及类的用法
May 31 Python
pytorch 权重weight 与 梯度grad 可视化操作
Jun 05 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 strtr() 函数使用说明
2008/11/21 PHP
php防止sql注入示例分析和几种常见攻击正则表达式
2014/01/12 PHP
浅析Yii2中GridView常见操作
2016/04/22 PHP
Zend Framework上传文件重命名的实现方法
2016/11/25 PHP
php中__toString()方法用法示例
2016/12/07 PHP
不懂JavaScript应该怎样学
2008/04/16 Javascript
Jquery Select操作方法集合脚本之家特别版
2010/05/17 Javascript
js 浏览本地文件夹系统示例代码
2013/10/24 Javascript
javascript实现文本域写入字符时限定字数
2014/02/12 Javascript
jQuery链式调用与show知识浅析
2016/05/11 Javascript
jQuery中Ajax全局事件引用方式及各个事件(全局/局部)执行顺序
2016/06/02 Javascript
JS实现图片高斯模糊切换效果的焦点图实例
2017/01/21 Javascript
利用Node.js对文件进行重命名
2017/03/12 Javascript
基于react框架使用的一些细节要点的思考
2017/05/31 Javascript
微信小程序中使用Promise进行异步流程处理的实例详解
2017/08/17 Javascript
Vue不能观察到数组length的变化
2018/06/08 Javascript
解决layui中的form表单与button的点击事件冲突问题
2018/08/15 Javascript
layDate日期控件使用方法详解
2018/11/15 Javascript
JavaScript代码实现简单计算器
2020/12/27 Javascript
用Python实现斐波那契(Fibonacci)函数
2016/03/25 Python
Python计算斗牛游戏概率算法实例分析
2017/09/26 Python
python中列表和元组的区别
2017/12/18 Python
python版本单链表实现代码
2018/09/28 Python
解决python flask中config配置管理的问题
2019/07/26 Python
python Kmeans算法原理深入解析
2019/08/23 Python
浅谈tensorflow 中tf.concat()的使用
2020/02/07 Python
Django模型中字段属性choice使用说明
2020/03/30 Python
解决Django响应JsonResponse返回json格式数据报错问题
2020/08/09 Python
使用python把xmind转换成excel测试用例的实现代码
2020/10/12 Python
Python3 用matplotlib绘制sigmoid函数的案例
2020/12/11 Python
HTML5 Web Database 数据库的SQL语句的使用方法
2012/12/09 HTML / CSS
Javascript如何发送一个Ajax请求
2015/01/26 面试题
小学社团活动总结
2014/06/27 职场文书
交警正风肃纪剖析材料
2014/10/29 职场文书
python Polars库的使用简介
2021/04/21 Python
zabbix配置nginx监控的实现
2022/05/25 Servers