admin管理员组文章数量:1794759
mac计算机十进制转二进制,python 十进制转换十六进制 (ip地址转换MAC地址)
#!/usr/bin/env python
#-*-conding:utf8-*-
def emac(argv):
emac = []
for i in argv.split('.'):
try:
if int(i) <= 255:
emac.append(hex(int(i))[2:])
else :
print "Please input the vorrect address! "
except TypeError, e:
pass
emac="00:1c:%s:%s:%s:%s" %tuple(emac)
return emac
def imac(argv):
imac = []
for i in argv.split('.'):
try:
if int(i) <= 255:
imac.append(hex(int(i))[2:])
else :
print "Please input the vorrect address! "
except TypeError, e:
pass
imac="00:1c:%s:%s:%s:%s" %tuple(imac)
return imac
if __name__ == "__main__":
print '192.168.10.223::%s' %(emac('192.168.10.233'))
print '192.168.10.227::%s' %(imac('192.168.10.227'))
版权声明:本文标题:mac计算机十进制转二进制,python 十进制转换十六进制 (ip地址转换MAC地址) 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686579494a83997.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论