为了格式目的,我如何转义嵌套{}?
问题描述:
我有以下字符串我需要格式化:为了格式目的,我如何转义嵌套{}?
header = """
class SP{
function A{
return {}
}
"""
print(header.format('some_value;'))
我尝试打印是:
class SP{
function A{
return some_value;
}
如何逃生外{} 注意不平衡的大括号
答
header = """
class SP{{
return {0}
}};
"""
print(header.format('some_value;'))
'{{...}}'..... –
如果我有不平衡的大括号?像{{{这是格式}} –
它仍然有效:'{{{{...}}}' –