G-Node / G-Node/python-odml

Attribute error when writing xml output

Open
#306 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
25
Forks
30
PR merge metrics
No merged PRs in 30d

Description

odml version 1.4.1
INFO:rdflib:RDFLib Version: 4.2.2

```
Traceback:
writer.write_file('{0}.xml'.format("bla"))
File "/usr/local/lib/python2.7/dist-packages/odml/tools/xmlparser.py", line 128, in write_file
data = unicode(self).encode('utf-8')
File "/usr/local/lib/python2.7/dist-packages/odml/tools/xmlparser.py", line 122, in __unicode__
return ET.tounicode(self.save_element(self.doc), pretty_print=True)
File "/usr/local/lib/python2.7/dist-packages/odml/tools/xmlparser.py", line 108, in save_element
ele = XMLWriter.save_element(v)
File "/usr/local/lib/python2.7/dist-packages/odml/tools/xmlparser.py", line 108, in save_element
ele = XMLWriter.save_element(v)
File "/usr/local/lib/python2.7/dist-packages/odml/tools/xmlparser.py", line 82, in save_element
cur = E(fmt.name)
AttributeError: 'unicode' object has no attribute 'name'
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.