Python3中bytes和HexStr之间的转换
来源:互联网 发布:qq群做淘宝客如何赚钱 编辑:程序博客网 时间:2024/05/16 05:20
<?
test
Table of Contents
- 1 Python3中bytes和HexStr之间的转换
1 Python3中bytes和HexStr之间的转换
- ByteToHex的转换
def ByteToHex( bins ): """ Convert a byte string to it's hex string representation e.g. for output. """ return ''.join( [ "%02X" % x for x in bins ] ).strip()
- HexToByte的转换
def HexToByte( hexStr ): """ Convert a string hex byte values into a byte string. The Hex Byte values may or may not be space separated. """ return bytes.fromhex(hexStr)
- 测试
__hexStr1 = "FFFFFF5F8121070C0000FFFFFFFF5F8129010B"__hexStr2 = "FF FF FF 5F 81 21 07 0C 00 00 FF FF FF FF 5F 81 29 01 0B"__byteStr = "\xFF\xFF\xFF\x5F\x81\x21\x07\x0C\x00\x00\xFF\xFF\xFF\xFF\x5F\x81\x29\x01\x0B"if __name__ == "__main__": print( "\nHex To Byte and Byte To Hex Conversion") print( "Test 1 - ByteToHex - Passed: ", ByteToHex( __byteStr ) == __hexStr2) print( "Test 2 - HexToByte - Passed: ", HexToByte( __hexStr1 ) == __byteStr) print( "Test 3 - HexToByte - Passed: ", HexToByte( __hexStr2 ) == __byteStr) # turn a non-space separated hex string into a space separated hex string! print( "Test 4 - Combined - Passed: ", \ ByteToHex( HexToByte( __hexStr1 ) ) == __hexStr2)
Date: 2013-05-29 15:57:39 中国标准时间
Org version 7.8.11 with Emacs version 24
Validate XHTML 1.0- Python3中bytes和HexStr之间的转换
- Python3中bytes和HexStr之间的转换
- Python3中bytes和HexStr之间的转换
- python3中bytes和string之间的互相转换
- Python3中内置类型bytes和str用法及byte和string之间各种编码转换
- python3中bytes和string转换及各进制转换
- QByteArray和python bytes之间的转换
- python3中bytes与string的互相转换
- python3中bytes与string的互相转换
- python3中bytes与string的互相转换
- Python3中bytes与string的互相转换
- Python3中bytes与string的互相转换
- python3中字符串和字节之间转换
- python3 字符串和字节之间的转换
- python3中string和bytes转化
- python3中string和bytes转化
- Python3中 bytes/str的区别
- python str与bytes之间的转换
- Android通过JNI调用驱动程序(完全解析实例)
- 使用Gnu gprof进行Linux平台下的程序分析
- 约瑟夫问题
- 贪心之hdu1045
- WCF足迹10:异常2
- Python3中bytes和HexStr之间的转换
- 基于LGPL开源项目 Log4cpp安装与使用
- keyCode 对照表
- java.sql.SQLException: ORA-08102
- 浏览器如何工作
- 图表rgraph
- 计算机为什么要用补码存储整型,关于-32768的问题
- mybatis
- MFC报告绘制的功能函数解释