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实现strcmp函数功能示例
Mar 25 Python
python实现文件分组复制到不同目录的例子
Jun 04 Python
Python 调用 Outlook 发送邮件过程解析
Aug 08 Python
使用PyTorch训练一个图像分类器实例
Jan 08 Python
python3连接mysql获取ansible动态inventory脚本
Jan 19 Python
python 爬取马蜂窝景点翻页文字评论的实现
Jan 20 Python
python实现在线翻译功能
Mar 03 Python
解决python Jupyter不能导入外部包问题
Apr 15 Python
Python环境管理virtualenv&virtualenvwrapper的配置详解
Jul 01 Python
Python tkinter之Bind(绑定事件)的使用示例
Feb 05 Python
Python爬取科目四考试题库的方法实现
Mar 30 Python
pytorch MSELoss计算平均的实现方法
May 12 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
在DC的漫画和电影中,蝙蝠侠的宿敌,小丑的真名是什么?
2020/04/09 欧美动漫
Search File Contents PHP 搜索目录文本内容的代码
2010/02/21 PHP
PHP编程函数安全篇
2013/01/08 PHP
wordpress自定义url参数实现路由功能的代码示例
2013/11/28 PHP
PHP生成plist数据的方法
2015/06/16 PHP
PHP依赖注入原理与用法分析
2018/08/21 PHP
详解PHP神奇又有用的Trait
2019/03/25 PHP
splice slice区别
2006/10/09 Javascript
高性能web开发 如何加载JS,JS应该放在什么位置?
2010/05/14 Javascript
ExtJS 设置级联菜单的默认值
2010/06/13 Javascript
js中单引号与双引号冲突问题解决方法
2013/10/04 Javascript
jQuery实现dialog设置focus焦点的方法
2015/06/10 Javascript
jQuery实现页面评论栏中访客信息自动填写功能的方法
2016/05/23 Javascript
BootStrap Typeahead自动补全插件实例代码
2016/08/10 Javascript
简单三步实现报表页面集成天气
2016/12/15 Javascript
微信小程序 用户数据解密详细介绍
2017/01/09 Javascript
js生成随机数方法和实例
2017/01/17 Javascript
JavaScript设置名字输入不合法的实现方法
2017/05/23 Javascript
二维码图片生成器QRCode.js简单介绍
2017/08/18 Javascript
Vue组件和Route的生命周期实例详解
2018/02/10 Javascript
Layer弹出层动态获取数据的方法
2018/08/20 Javascript
vuejs 制作背景淡入淡出切换动画的实例
2018/09/01 Javascript
js实现登录时记住密码的方法分析
2020/04/05 Javascript
react 生命周期实例分析
2020/05/18 Javascript
Python实现CET查分的方法
2015/03/10 Python
解决python给列表里添加字典时被最后一个覆盖的问题
2019/01/21 Python
python读取与处理netcdf数据方式
2020/02/14 Python
django项目中新增app的2种实现方法
2020/04/01 Python
Windows+Anaconda3+PyTorch+PyCharm的安装教程图文详解
2020/04/03 Python
python爬虫把url链接编码成gbk2312格式过程解析
2020/06/08 Python
意大利奢侈品综合电商网站:MODES
2019/12/14 全球购物
2015最新学生自我评价范文
2015/03/03 职场文书
2015年话务员工作总结
2015/04/29 职场文书
建国大业观后感800字
2015/06/01 职场文书
基于Nginx实现限制某IP短时间访问次数
2021/03/31 Servers
java executor包参数处理功能 
2022/02/15 Java/Android