mirror of https://github.com/python/cpython
SF bug #131560: pdb imports 'repr', causing name collision
This commit is contained in:
parent
8af6b83e61
commit
6f8ee59653
|
@ -8,7 +8,7 @@ import sys
|
|||
import linecache
|
||||
import cmd
|
||||
import bdb
|
||||
import repr
|
||||
from repr import repr as _saferepr
|
||||
import os
|
||||
import re
|
||||
|
||||
|
@ -124,7 +124,7 @@ class Pdb(bdb.Bdb, cmd.Cmd):
|
|||
if type(exc_type) == type(''):
|
||||
exc_type_name = exc_type
|
||||
else: exc_type_name = exc_type.__name__
|
||||
print exc_type_name + ':', repr.repr(exc_value)
|
||||
print exc_type_name + ':', _saferepr(exc_value)
|
||||
self.interaction(frame, exc_traceback)
|
||||
|
||||
# General interaction function
|
||||
|
|
Loading…
Reference in New Issue