mirror of
https://github.com/python/cpython.git
synced 2025-10-21 14:12:27 +00:00
Rename the repr module to reprlib.
Merged revisions 63357 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r63357 | alexandre.vassalotti | 2008-05-16 02:58:49 -0400 (Fri, 16 May 2008) | 2 lines Changed references to the reprlib module to use its new name. ........
This commit is contained in:
parent
cdc11337a2
commit
1f2ba4b6da
13 changed files with 35 additions and 31 deletions
|
@ -1,13 +1,13 @@
|
|||
|
||||
:mod:`repr` --- Alternate :func:`repr` implementation
|
||||
:mod:`reprlib` --- Alternate :func:`repr` implementation
|
||||
=====================================================
|
||||
|
||||
.. module:: repr
|
||||
.. module:: reprlib
|
||||
:synopsis: Alternate repr() implementation with size limits.
|
||||
.. sectionauthor:: Fred L. Drake, Jr. <fdrake@acm.org>
|
||||
|
||||
|
||||
The :mod:`repr` module provides a means for producing object representations
|
||||
The :mod:`reprlib` module provides a means for producing object representations
|
||||
with limits on the size of the resulting strings. This is used in the Python
|
||||
debugger and may be useful in other contexts as well.
|
||||
|
||||
|
@ -62,10 +62,13 @@ which format specific object types.
|
|||
default is ``4`` for :attr:`maxdict`, ``5`` for :attr:`maxarray`, and ``6`` for
|
||||
the others.
|
||||
|
||||
.. versionadded:: 2.4
|
||||
:attr:`maxset`, :attr:`maxfrozenset`, and :attr:`set`.
|
||||
|
||||
|
||||
.. attribute:: Repr.maxlong
|
||||
|
||||
Maximum number of characters in the representation for an integer. Digits
|
||||
Maximum number of characters in the representation for a long integer. Digits
|
||||
are dropped from the middle. The default is ``40``.
|
||||
|
||||
|
||||
|
@ -129,5 +132,5 @@ for file objects could be added::
|
|||
return `obj`
|
||||
|
||||
aRepr = MyRepr()
|
||||
print(aRepr.repr(sys.stdin)) # prints '<stdin>'
|
||||
print aRepr.repr(sys.stdin) # prints '<stdin>'
|
||||
|
|
@ -13,11 +13,11 @@ programming needs. These modules rarely occur in small scripts.
|
|||
Output Formatting
|
||||
=================
|
||||
|
||||
The :mod:`repr` module provides a version of :func:`repr` customized for
|
||||
The :mod:`reprlib` module provides a version of :func:`repr` customized for
|
||||
abbreviated displays of large or deeply nested containers::
|
||||
|
||||
>>> import repr
|
||||
>>> repr.repr(set('supercalifragilisticexpialidocious'))
|
||||
>>> import reprlib
|
||||
>>> reprlib.repr(set('supercalifragilisticexpialidocious'))
|
||||
"set(['a', 'c', 'd', 'e', 'f', 'g', ...])"
|
||||
|
||||
The :mod:`pprint` module offers more sophisticated control over printing both
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue