您好,我正在尝试使用cryptogrphy模块中的Fernet方法对该变量进行加密。
MedicalInfo=("Garlic Phobia")
EcryptMedInfo= Ecy.encrypt(MedicalInfo)
print(EcryptMedInfo)
但是我一直收到此错误消息:
TypeError: data must be bytes.
答案 0 :(得分:0)
尝试以下操作。
MedicalInfo=("Garlic Phobia")
b = bytes(MedicalInfo, 'utf-8')
EcryptMedInfo= Ecy.encrypt(b)
print(EcryptMedInfo)