在写代码过程中,需要对获取的进行base解码,但是输出的数据格式带b‘
checksum = r.url.split('?g=')[1]
check =base64.b64decode(checksum)
print (check)
输出结果
b'lang=0'
转化为字典格式后输出变成了{"b'lang':0"} 格式不对
解决办法:在进行一次decode解码
checksum = r.url.split('?g=')[1]
check =base64.b64decode(checksum)
check=check.decode('ascii') 或者这种:check=str(check,'utf8')
print (check)
此时输入就正确了
lang=0