k230+CanMV+micropython环境下byte、int、hex、string之间的转换常用函数实测
2026/6/10 10:16:29 网站建设 项目流程

import sys import struct import binascii import ubinascii import hashlib from binascii import hexlify #ByteToHex的转换,返回数据16进制字符串 def ByteToHex( bins ): return ''.join( [ "%02X" % x for x in bins ] ).strip() def HexToByte( hexStr ): return bytes.fromhex(hexStr) x = b'\x12\x34\xf1\xf1\xf0\xf2' xstr=ByteToHex(x) print(xstr)#1234F1F1F0F2 ok print('-----------------------------------------------------') def int_to_bytes(x): return x.to_bytes((len(bin(x)) - 2 + 7) // 8, 'big') #return x.to_bytes((x.bit_length() + 7) // 8, 'big') def int_from_bytes(xbytes): return int.from_bytes(xbytes, 'big') def read_eep

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询