python3-Django运行报错TypeError: a bytes-like object is required, not 'str'
python3提示:a bytes-like object is required,not 'str'
源代码:
for k in cats:
if binascii.crc32(k) == n:
return k
运行错误:TypeError: a bytes-like object is required, not
str
错误原因:从字面意思已经说明是“需要一个字节类型的数据,而不是一个String类型”,反复找了才发现是我使用send()发送数据时候不能直接填写字符串,需要转成字节类型才行。
格外说下:encode()
decode()两个方法的使用encode()是可以将String类型的数据转化成字节类型的。而decode()是将字节型转化为String类型里面带参数字符偏码。
解决办法:
for k in cats:
if binascii.crc32(k.encode()) == n:
return k
点p(x.,y.)在圆O:x的平方+y的平方=r的平方内,则直线x.x+y.y=r的平方与已知圆O 数学 2020-05-20 …
英语翻译三阶魔方高级玩法教程----F2L公式F2L、OLL、PLLA系列(RU'U'R'U)2y 其他 2020-05-23 …
1.已知全集U={(x,y)|x∈R,y∈R},M={(x,y)|y-1/x+2,x∈R,y∈R} 数学 2020-06-03 …
求教matlab大神x=(0:0.2*pi:2*pi); %原始数据y=sin(x);xx=(0: 其他 2020-06-27 …
将两个纯种的亲本黄色(Y)圆粒(R)豌豆与绿色(y)皱粒(r)豌豆杂交,所得的F1的体细胞在有丝分 语文 2020-07-04 …
设全集U={(x,y)│x∈R,y∈R},M={(x,y)│y-3/x-2=1},P={(x,y) 数学 2020-07-13 …
已知函数f(x)满足f(x+y)+f(x-y)=2f(x)×f(y).(x∈R,y∈R.),且f( 数学 2020-07-27 …
1.M∪{1}={1,2,3},则M有(?)个.2.S、T是两个非空集集合,且互不包含,则S∪(S 数学 2020-08-01 …
线性代数,基础解系设m*n矩阵A的秩r(A)=r,y1,y2.y(n-r+1)是非齐次线性方程组AX 数学 2020-11-18 …
python3-Django运行报错TypeError: a bytes-like object i 0 2023-05-06 …