X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Futil%2Fxml.py;h=81110506eb5ec5d1f2f2885c7c69b3a19a492a21;hb=3c558bdf883c5408a477a61e43d1486121d35aae;hp=1abdad79d02c0bee25669b2cb4097c437b035a35;hpb=3fab0c5b849a53e67450af335c686a647228258a;p=sfa.git diff --git a/sfa/util/xml.py b/sfa/util/xml.py index 1abdad79..81110506 100755 --- a/sfa/util/xml.py +++ b/sfa/util/xml.py @@ -102,10 +102,9 @@ class XML: # element.attrib.update will explode if DateTimes are in the # dcitionary. d=d.copy() - for (k,v) in d.iteritems(): - if not isinstance(v,StringTypes): del d[k] + # looks like iteritems won't stand side-effects for k in d.keys(): - if (type(d[k]) != str) and (type(d[k]) != unicode): + if not isinstance(d[k],StringTypes): del d[k] element.attrib.update(d)