处理长表示字符串

时间:2012-10-08 12:34:50

标签: python repr

你将如何处理长__repr__字符串?有最好的做法吗?假设我有以下内容。

class Foo(object):
    def __init__(self, bar):
        self.bar = bar
    def __repr__(self):
        return 'Foo(bar={0!r})'.format(self.bar)

foo = Foo(largedict)
print repr(foo)

添加表示字符串的换行符也很有用吗?

1 个答案:

答案 0 :(得分:1)

您可能会发现pprint对santdard库有用。