From 71475e3f276100a2854db67fc5ab3fa51643a924 Mon Sep 17 00:00:00 2001 From: Fabien BOURGEOIS Date: Fri, 18 Nov 2022 10:36:36 +0100 Subject: [PATCH] [FIX]XML Base for Python2 --- yaltik_dsl/src/xml_base.coco | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/yaltik_dsl/src/xml_base.coco b/yaltik_dsl/src/xml_base.coco index 15c0876..854d282 100644 --- a/yaltik_dsl/src/xml_base.coco +++ b/yaltik_dsl/src/xml_base.coco @@ -36,7 +36,7 @@ def xmlroot(tree): def xmlchild(parent, children): """ Handling of children (ie non root) XML Nodes with/o text and subchildren (recursive) """ - if isinstance(children, str): + if isinstance(children, basestring): parent.text = children elif isinstance(children, XMLDictElement): attrs = {str(k): str(v) for [k, v] in children.attrs.items()} @@ -55,7 +55,7 @@ def xmln(tag='', attrs={}, children=[]): children = attrs attrs = {} xmldictel = partial(XMLDictElement, tag, attrs) - if isinstance(children, str): + if isinstance(children, basestring): return xmldictel([children]) if isinstance(children, list): return xmldictel(children)