指的是 : data 数据长度要是这个 block length 的倍数
解决方法:
class EncryptData():def __init__(self,key):self.key = keyself.lenth = DES.block_size # 加密数据的长度self.dec = DES.new(key,DES.MODE_ECB) # 创建DES实例def add_8(self,info):while len(info)% self.lenth != 0:info += b'\x00' # '\x00' 值得是空格占位符return info