python 十六进制转换十进制(MAC 转换 IP 地址)

简介:

#!/usr/bin/env python
#-*-coding:utf8-*-
'''C transition to IP address  '''


def macip(argv):
    mac = []
    for i in argv.split(':'):
        mac.append(int(i,16))
    mac="%s.%s.%s.%s.%s.%s" %tuple(mac)
    return mac[6:]


if __name__ == '__main__':
    print macip("00:1c:c0:a8:0a:5b")
    print macip("00:0c:dd:12:da:da")


本文转自 swq499809608 51CTO博客,原文链接:http://blog.51cto.com/swq499809608/1227660

相关文章
|
1月前
|
缓存 API 定位技术
使用Python调用百度地图API实现地址查询
使用Python调用百度地图API实现地址查询
100 0
|
1月前
|
网络协议 网络安全 数据库
python验证公网ip与内网ip
python验证公网ip与内网ip
26 0
|
1月前
|
数据采集 安全 数据安全/隐私保护
python怎么获取免费代理IP
python怎么获取免费代理IP
49 0
|
2月前
|
网络协议 网络性能优化 Python
在Python中进行TCP/IP网络编程
在Python中进行TCP/IP网络编程
34 6
|
4天前
|
数据挖掘 API 数据安全/隐私保护
python请求模块requests如何添加代理ip
python请求模块requests如何添加代理ip
|
5天前
|
存储 关系型数据库 MySQL
Python搭建代理IP池实现存储IP的方法
Python搭建代理IP池实现存储IP的方法
|
5天前
|
Python
Python动态IP代理防止被封的方法
Python动态IP代理防止被封的方法
|
5天前
|
存储 API Python
python之代理ip的配置与调试
python之代理ip的配置与调试
|
5天前
|
存储 Python
用Python实现批量下载文件——代理ip排除万难
用Python实现批量下载文件——代理ip排除万难
|
5天前
|
数据采集 API Python
python关于ip代理池的获取和随机生成
python关于ip代理池的获取和随机生成