2017-07-27 17 views
0

我有以下字符串我需要格式化:爲了格式目的,我如何轉義嵌套{}?

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

我嘗試打印是:

class SP{ 
    function A{ 
     return some_value; 
    } 

如何逃生外{} 注意不平衡的大括號

+1

'{{...}}'..... –

+0

如果我有不平衡的大括號?像{{{這是格式}} –

+0

它仍然有效:'{{{{...}}}' –

回答

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