[kupfer] obj.base: Simplify KupferObject __repr__ implementation
- From: Ulrik Sverdrup <usverdrup src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [kupfer] obj.base: Simplify KupferObject __repr__ implementation
- Date: Wed, 13 Jan 2010 14:50:44 +0000 (UTC)
commit d4b6b17fc4ee0632e25db4eae8cfd952d527d728
Author: Ulrik Sverdrup <ulrik sverdrup gmail com>
Date: Wed Jan 13 15:35:45 2010 +0100
obj.base: Simplify KupferObject __repr__ implementation
kupfer/obj/base.py | 7 +++----
1 files changed, 3 insertions(+), 4 deletions(-)
---
diff --git a/kupfer/obj/base.py b/kupfer/obj/base.py
index dc86a6c..57174c7 100644
--- a/kupfer/obj/base.py
+++ b/kupfer/obj/base.py
@@ -70,11 +70,10 @@ class KupferObject (object):
def __repr__(self):
key = self.repr_key()
+ keys = " %s" % (key, ) if key else ""
if self._is_builtin:
- return "".join(("<builtin.", self.__class__.__name__,
- ((" %s" % (key,)) if key else ""), ">"))
- return "".join(("<", self.__module__, ".", self.__class__.__name__,
- ((" %s" % (key,)) if key else ""), ">"))
+ return "<builtin.%s%s>" % (self.__class__.__name__, keys)
+ return "<%s.%s%s>" % (self.__module__, self.__class__.__name__, keys)
def repr_key(self):
"""
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]