评论写道:
我正试图格式化一个小的JSON,目的如下: '{"all": false, "selected": "{}"}'.format(data) {"all": false, "selected": "1,2"}
'{"all": false, "selected": "{}"}'.format(data)
{"all": false, "selected": "1,2"}
在处理JSON时,“转义大括号”问题非常常见。
我建议这样做:
import json data = "1,2" mydict = {"all": "false", "selected": data} json.dumps(mydict)
'{{"all": false, "selected": "{}"}}'.format(data)
使用 json 当JSON字符串变得比示例更复杂时,库无疑更可取。
json