将%-样式格式字符串转换为较新的{}样式
formatist的Python项目详细描述
要从旧的%样式格式字符串转换为新的 {}风格。
>>>importformatist>>>greeting="Hello %(name)s. It's %(temp).1f C">>>print(greeting%{'name':'Alice','temp':23.45678})HelloAlice.It's 23.5 C>>>greeting2=formatist.convert(greeting)>>>print(greeting2)Hello{name!s:}.It's {temp:>.1f} C>>>print(greeting2.format(name='Alice',temp=23.45678))HelloAlice.It's 23.5 C