首页 > 解决方案 > 无法在python中转换为json

问题描述

我将此字符串发送到带有 contentType: text/plain 的 falsk API

{"KEY":"03029f14a8034656a6a9f27d9762ffcd","SHIPMENT_ID":"TestRef987d"}

我正在使用 contentType: text/plain 因为发送系统很旧并且只能使用该类型。

现在我想将此字符串转换为 json,所以我这样做:

data = request.data
js = data.encode("utf-8")
j = json.loads(js)
return j["KEY"]

这会返回此错误:

js = data.encode("utf-8")
AttributeError: 'bytes' object has no attribute 'encode'

我非常感谢任何帮助。

BR克雷斯顿

标签: pythonjsonflask

解决方案


推荐阅读