1

string.Formatterを使用すると、カスタム変換タイプを使用して新しいスタイルの書式設定を拡張できます。

これは、古い"%"スタイルのフォーマット文字列でも可能ですか? これのためのライブラリはありますか?

4

1 に答える 1

1

多分

class CustomFormat(object):
    def __init__(self, obj):
        self.Object = obj

    def __str__(self):
        return str(self.Object).upper()  # your magic goes here...

print "abc%s" % customFormat("hello")
# abcHELLO
于 2013-08-23T04:47:27.800 に答える