Python 3 中如何解决字典对字符串进行转义
bytes = str.encode(‘utf-8’)
str2 = bytes.decode(‘iso-8859-1’)
dict = {“key”: str2}
print(bytes)
print(str2)
print(dict)
运行结果:
b’xe6xbax90xe4xbbxa3xe7xa0x81′
æºä»£ç
{‘key’: ‘æºx90代çxa0x81’}
赋值给字典后,会对小于xa1 的字节进行转义,当使用 request.post 进行文件上传时,files 参数中涉及中文文件名就无法正确提交,有什么办法可以解决?