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..