From ea58e254dad244bdee0cf930436015e9f4b4a3b7 Mon Sep 17 00:00:00 2001 From: Celine Mercier Date: Mon, 19 Mar 2018 13:08:06 +0100 Subject: [PATCH] Cython API: repr function for DMS --- python/obitools3/dms/dms.pyx | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/python/obitools3/dms/dms.pyx b/python/obitools3/dms/dms.pyx index fdbc690..a0b33e0 100644 --- a/python/obitools3/dms/dms.pyx +++ b/python/obitools3/dms/dms.pyx @@ -172,5 +172,15 @@ cdef class DMS(OBIWrapper): @OBIWrapper.checkIsActive def get_view(self, object view_name) : return view.View.open(self, view_name) - + + + @OBIWrapper.checkIsActive + def __repr__(self): + cdef str s + s="" + for view_name in self.keys(): + s = s + repr(self.get_view(view_name)) + "\n" + return s + + \ No newline at end of file