From dbc33de235e43023ef0549c782709084d639bd38 Mon Sep 17 00:00:00 2001 From: Florent Date: Sat, 27 Sep 2014 15:55:46 +0200 Subject: [PATCH] Use %r and not %s --- weboob/tools/browser2/filters/standard.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/weboob/tools/browser2/filters/standard.py b/weboob/tools/browser2/filters/standard.py index b66578da..8ccec1d7 100644 --- a/weboob/tools/browser2/filters/standard.py +++ b/weboob/tools/browser2/filters/standard.py @@ -101,17 +101,17 @@ def debug(*args): def print_debug(self, value): logger = getLogger('b2filters') name = str(self) - result = "%s(%s" % (name, value) + result = "%s(%r" % (name, value) for arg in self.__dict__: if arg.startswith('_') or arg == u"selector": continue if arg == u'default' and getattr(self, arg) == _NO_DEFAULT: continue - result += ", %s=%s" % (arg, getattr(self, arg)) + result += ", %s=%r" % (arg, getattr(self, arg)) result += u')' logger.debug(result) res = function(self, value) - logger.debug("%s %s" % (type(res), res)) + logger.debug("%r" % res) return res return print_debug return wraper