Re: Syntax error
Posted by George on
URL: http://owlready.306.s1.nabble.com/Syntax-error-tp774p776.html
Hi Jiba,
Thanks for the very quick reply. :) I updated to the most recent version of Python and SQLite and and replaced the line as suggested, and now the syntax error seems to have disappeared. There has however occured a new error when I try to use the get_ontology function as described in the documentation, which I'm not sure how to interpret:
Traceback (most recent call last):
File "C:\Users\...\lib\site-packages\owlready2\rdfxml_2_ntriples.py", line 313, in parse
parser.ParseFile(f)
File "c:\_work\4\s\modules\pyexpat.c", line 466, in EndElement
File "C:\Users\...\lib\site-packages\owlready2\rdfxml_2_ntriples.py", line 277, in endElement
elif d in FLOAT_DATATYPES: o = float(o)
ValueError: could not convert string to float: 'undefined'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:/Users/.../Main.py", line 3, in <module>
ontology = get_ontology("file://ontology_complete.owl").load()
File "C:\Users\...\lib\site-packages\owlready2\namespace.py", line 624, in load
try: new_base_iri = self.graph.parse(fileobj, default_base = self.base_iri, **args)
File "C:\Users\...\lib\site-packages\owlready2\driver.py", line 193, in parse
raise e
File "C:\Users\...\lib\site-packages\owlready2\driver.py", line 189, in parse
owlready2.rdfxml_2_ntriples.parse(f, on_prepare_obj, on_prepare_data, new_blank, default_base)
File "C:\Users\...\lib\site-packages\owlready2\rdfxml_2_ntriples.py", line 315, in parse
raise OwlReadyOntologyParsingError("RDF/XML parsing error in file %s, line %s, column %s." % (getattr(f, "name", "???"), parser.CurrentLineNumber, parser.CurrentColumnNumber)) from e
owlready2.base.OwlReadyOntologyParsingError: RDF/XML parsing error in file ontology_complete.owl, line 596, column 88.
Would you have any idea what might cause this? Sorry for keeping bothering you but I'm not sure what to make of this..