解决python报a bytes-like object is required, not str的方法

问题,我想对playlist字段进行base64编码,如下,直接报错了

解决python报a bytes-like object is required, not str的方法

这个意思就是"当前对象字节类来型, 而不是字符串类型"。就是需要先把这个字段转成字节类型,然后再进行base64编码。

python bytes和str两种类型可以通过函数encode()和decode()相互转换袭,str通过encode()方法可以转换为bytes。反过来,bytes通过decode()方法可转换为str

我先对我的字段encode变为bytes后,在进行base64编码。然后就可以啦。

解决python报a bytes-like object is required, not str的方法