首页 > 解决方案 > 如何在python中格式化字符串

问题描述

我只是不能格式化字符串:

id = "3123123"
a = '{"classes": [], "field": {}}'.format(id)
print(a)

在此处输入图像描述

所有的建议都会很好!

标签: python

解决方案


您的格式字符串与格式占位符说明符冲突

你需要逃避{with{{

a = '{{"classes": [], "field": {{}}}}'.format(id)

并确保id在格式化字符串中有一个占位符{}


推荐阅读