python的高级字符串格式>=2.4
StringFormat的Python项目详细描述
stringformat是python 3高级字符串的独立端口 格式化,与python兼容>;=2.4。 这个实现是纯python的。
仅当缺少方法str.format时才添加该方法(python<;2.6):
import stringformat stringformat.init()
启用自动编号字段("{} {}"而不是"{0} {1}") 使用python 2.6时:
import sys import stringformat if sys.version_info < (2, 7): stringformat.init(True)
高级字符串格式正式包含在语言中 从Python2.6开始。
http://docs.python.org/whatsnew/2.6.html#pep-3101-advanced-string-formatting