From 1b2b2e3d8b76c35fbd03d1b13696968bff879990 Mon Sep 17 00:00:00 2001 From: Stefan Zimmermann Date: Thu, 16 May 2019 15:33:15 +0200 Subject: [PATCH] Define initial XML.__copy__() --- morexml/xml.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/morexml/xml.py b/morexml/xml.py index 3a1b7d1..72b5933 100644 --- a/morexml/xml.py +++ b/morexml/xml.py @@ -315,6 +315,10 @@ def __init__(self, xmltext=None): raise NotImplementedError( "Instantiating morexml.XML from XML text is not implemented yet") + def __copy__(self): + # TODO: include subtree + return XML[self.tag](attrs=self.element.attrib, xmlns=self.xmlns()) + @property def parent(self): """