【发布时间】:2012-09-28 17:05:04
【问题描述】:
您将如何处理长的__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)
在表示字符串中添加换行符也有用吗?
【问题讨论】:
-
在您的上下文中什么是“长”?你想“处理”他们的什么问题?
-
@Tichodroma 例如记录这样的课程可能会让我排很长的队。