2
是否有一个2.5的免费Python模块,提供类似2.6/3.x中的“string”.format()调用?是否有一个2.5的Python模块提供类似于2.6中的“string”.format()调用?
我正在编写2.5的新代码。我宁愿不使用%格式表达式来编写新代码。
是否有一个2.5的免费Python模块,提供类似2.6/3.x中的“string”.format()调用?是否有一个2.5的Python模块提供类似于2.6中的“string”.format()调用?
我正在编写2.5的新代码。我宁愿不使用%格式表达式来编写新代码。
您可能会发现,这里的代码可以适应你的需要:http://svn.python.org/view/sandbox/trunk/pep3101/
特别是,你可能能够得到StringFormat.py运行。它可以选择导入一些你可能没有的东西(比如fpformat),但是如果作为纯Python运行,它似乎或多或少是健壮的。
PEP还参考了Genshi和Cheetah,它们是作为灵感的模板引擎。其中之一可能也适合你。