From 70a6b49821a3226f55e9716f32d802d06640cb89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Walter=20D=C3=B6rwald?= Date: Thu, 12 Feb 2004 17:35:32 +0000 Subject: Replace backticks with repr() or "%r" From SF patch #852334. --- Lib/pprint.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'Lib/pprint.py') diff --git a/Lib/pprint.py b/Lib/pprint.py index d938122518..716f35d646 100644 --- a/Lib/pprint.py +++ b/Lib/pprint.py @@ -212,7 +212,7 @@ def _safe_repr(object, context, maxlevels, level): typ = _type(object) if typ is str: if 'locale' not in _sys.modules: - return `object`, True, False + return repr(object), True, False if "'" in object and '"' not in object: closure = '"' quotes = {'"': '\\"'} @@ -226,7 +226,7 @@ def _safe_repr(object, context, maxlevels, level): if char.isalpha(): write(char) else: - write(qget(char, `char`[1:-1])) + write(qget(char, repr(char)[1:-1])) return ("%s%s%s" % (closure, sio.getvalue(), closure)), True, False r = typ.__repr__ @@ -288,7 +288,7 @@ def _safe_repr(object, context, maxlevels, level): del context[objid] return format % _commajoin(components), readable, recursive - rep = `object` + rep = repr(object) return rep, (rep and not rep.startswith('<')), False -- cgit v1.2.1