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 httplib模块使用实例
Apr 11 Python
python使用win32com库播放mp3文件的方法
May 30 Python
python使用xmlrpclib模块实现对百度google的ping功能
Jun 02 Python
Python实现对excel文件列表值进行统计的方法
Jul 25 Python
Python实现二维有序数组查找的方法
Apr 27 Python
PyCharm设置SSH远程调试的方法
Jul 17 Python
python爬虫超时的处理的实例
Dec 19 Python
详解python selenium 爬取网易云音乐歌单名
Mar 28 Python
Python基于requests实现模拟上传文件
Apr 21 Python
python 将视频 通过视频帧转换成时间实例
Apr 23 Python
python基于机器学习预测股票交易信号
May 25 Python
Python通用验证码识别OCR库ddddocr的安装使用教程
Jul 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
Terran建筑一览
2020/03/14 星际争霸
sourcesafe管理phpproj文件的补充说明(downmoon)
2009/04/11 PHP
PHP 删除文件与文件夹操作 unlink()与rmdir()这两个函数的使用
2011/07/17 PHP
php制作动态随机验证码
2015/02/12 PHP
jquery实现的让超出显示范围外的导航自动固定屏幕最顶上
2011/09/22 Javascript
javascript中声明函数的方法及调用函数的返回值
2014/07/22 Javascript
浅析Node在构建超媒体API中的作用
2014/07/30 Javascript
代码分析jQuery四种静态方法使用
2015/07/23 Javascript
移动端 一个简单易懂的弹出框
2016/07/06 Javascript
JavaScript lodash常见用法系列小结
2016/08/24 Javascript
JavaScript实现使用Canvas绘制图形的基本教程
2016/10/27 Javascript
Vue实例简单方法介绍
2017/01/20 Javascript
canvas简单快速的实现知乎登录页背景效果
2017/05/08 Javascript
vue.js 使用v-if v-else发现没有执行解决办法
2017/05/15 Javascript
angular2中使用第三方js库的实例
2018/02/26 Javascript
Nuxt pages下不同的页面对应layout下的页面布局操作
2020/11/05 Javascript
[50:59]2018DOTA2亚洲邀请赛 4.7 总决赛 LGD vs Mineski第四场
2018/04/10 DOTA
Python 不同对象比较大小示例探讨
2014/08/21 Python
详解Python中的循环语句的用法
2015/04/09 Python
Flask模拟实现CSRF攻击的方法
2018/07/24 Python
如何更优雅地写python代码
2019/07/02 Python
浅析Python+OpenCV使用摄像头追踪人脸面部血液变化实现脉搏评估
2019/10/17 Python
Python3读写Excel文件(使用xlrd,xlsxwriter,openpyxl3种方式读写实例与优劣)
2020/02/13 Python
Anaconda3+tensorflow2.0.0+PyCharm安装与环境搭建(图文)
2020/02/18 Python
python pymysql链接数据库查询结果转为Dataframe实例
2020/06/05 Python
基于Python的一个自动录入表格的小程序
2020/08/05 Python
html5绘制时钟动画
2014/12/15 HTML / CSS
全球在线商店:BerryLook
2019/04/14 全球购物
公司新员工的演讲稿注意事项
2014/01/01 职场文书
小学教师个人先进事迹材料
2014/05/17 职场文书
小学生运动会通讯稿
2014/09/23 职场文书
学生不参加考试检讨书
2015/02/19 职场文书
2015年教师节感言
2015/08/03 职场文书
2016年小学端午节活动总结
2016/04/01 职场文书
AJAX引擎原理以及XmlHttpRequest对象的axios、fetch区别详解
2022/04/09 Javascript
使用 DataAnt 监控 Apache APISIX的原理解析
2022/07/07 Servers