私信  •  关注

Boris Kamil Kisiel

Boris Kamil Kisiel 最近创建的主题
Boris Kamil Kisiel 最近回复了
5 年前
回复了 Boris Kamil Kisiel 创建的主题 » python:无法格式化类似json的字符串[duplicate]

你可以通过把牙套加倍来逃避。

x = "{{ Hello }} {0}"
print(x.format(42))
5 年前
回复了 Boris Kamil Kisiel 创建的主题 » python:无法格式化类似json的字符串[duplicate]

你需要加倍 {{ }}

>>> x = " {{ Hello }} {0} "
>>> print(x.format(42))
' { Hello } 42 '

以下是 Python documentation for format string syntax :

格式字符串包含由大括号包围的替换字段 {} . 任何不包含在大括号中的内容都被视为文字文本,它将原封不动地复制到输出中。如果需要在文字文本中包含大括号字符,可以通过加倍来对其进行转义: }}