大家好,我是一名新加入的博客作者,很高兴有机会在这里向大家介绍自己。 首先,我是一名热爱写作的人,对各种主题都充满了好奇心。我对生活、人性、思考、科技、文化等方面都有自己的见解和思考。我相信,通过写作,我可以与更多的人分享我的经验和想法,同时也能够不断学习和成长。
def crc16(x, invert):
wCRCin = 0xFFFF
wCPoly = 0x8408
for byte in x:
wCRCin = wCRCin^(byte&0xFF)
for i in range(8):
if wCRCin & 0x0001 ==1:
wCRCin = (wCRCin >> 1) ^ wCPoly
else:
wCRCin = (wCRCin >> 1)
s = hex(wCRCin).upper()
return s[-2:] + s[-4:-2] if invert == True else s[-4:-2] + s[-2:]
def imageToBase64(filePath):
with open(filePath, "rb") as f: # 转为二进制格式
base64_data = str(base64.b64encode(f.read()), 'utf-8') # 使用base64进行加密
return base64_data # 输出格式b'xxxx', base64_data = str(base64.b64encode(f.read()), 'utf-8') 输出不包含b