使用 pprint 模块打印对象时,是否有任何干净的方法来抑制 unicode 字符前缀?
>>> import pprint
>>> pprint.pprint({u'foo': u'bar', u'baz': [u'apple', u'orange', u'pear', u'guava', u'banana'], u'hello': u'world'})
{u'baz': [u'apple', u'orange', u'pear', u'guava', u'banana'],
u'foo': u'bar',
u'hello': u'world'}
这看起来很丑陋。有没有办法打印每个对象的 __str__ 值,而不是 __repr__?