如何格式化嵌套{}?

时间:2017-07-27 14:02:12

标签: python string python-3.x formatting escaping

我需要格式化以下字符串:

header = """
   class SP{
       function A{
           return {}
       }
"""
print(header.format('some_value;'))

我尝试打印的是:

class SP{
    function A{
         return some_value;
    }

如何逃离外部{} 注意IMBALANCED花括号

1 个答案:

答案 0 :(得分:0)

header = """
   class SP{{
       return {0}
   }};
"""
print(header.format('some_value;'))