file是个字符串文件
f=file.readline() 后打算将字符串转成字节数组 ,发现在 g =f.decode('hex')时报错
TypeError: Odd-length string
意思是奇数长度字符串
但我数了好几遍字符串都是偶数的,想不通,我以为我的转化方式有问题,改了好几种转化方式,后来发现在python终端直接输入字符串的话可以输出字节数组,就想到可能我之前的文件file有问题,果然发现原来在读的时候读进了一个回车,导致字符串成奇数了,所以在读后后可以加一行
f=f.strip('\n')
去掉前后的回车就可以了。