将十六进制数提取出来进行bit位解析完成代码
import sys
import string
import os
import numpy
import binascii
import re
def ByteToHex( bins ):
return ''.join( [ "%02X" % x for x in bins ] ).strip()
def HexToByte( hexStr ):
return bytes.fromhex(hexStr)
file0 = open("C:/Users/Desktop/pingjie/37_CE0.txt","r")
file1 = open("C:/Users/Desktop/pingjie/38_CE1.txt","r")
fCE0=file0.read()
fCE1=file1.read()
print("CE0:\n",fCE0)
print("CE1:\n",fCE1)
fCE0=fCE0.strip().split('\n')
#print(type(f))
fCE1=fCE1.strip().split('\n')
print("CE0:\n",fCE0)
print("CE1:\n",fCE1)
file0.close()
file1.close()
len_s = int(len(fCE0)) #计算字节的个数
print("len_f:",len_s)
len_s = int(len(fCE1)) #计算字节的个数
print("len_f1:",len_s)
CE0list=[]
print(CE0list)
linecout = int(0)
subcount = int(0)
i = 0
print("\nCE0BLK:")
for line in fCE0: