Thanks a lot
On Fri, Jul 10, 2020, at 12:08 PM, Andy Seaborne wrote: > Probably one old_subj / old_rel / old_obj isn't the right format. e.g > if old_obj is a string, is it quoted correctly? Does it contain a " and > need escaping? > > Printout 'query' to check it got assembled as expected. > > > Encountered "<EOF>" at line 5, column 86. > > The parser expected more characters. > > Andy > > > On 10/07/2020 16:49, Zhenya Antić wrote: > > Hello, > > > > If you could please help with the following. I am running a DELETE query, > > which works through the Apache Jena Fuseki interface fine: > > > > PREFIX dbo:<http://dbpedia.org/ontology/> > > PREFIX rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#> > > PREFIX asc:<http://asc.com/ontology/ <http://audiosinc.com/ontology/>> > > DELETE DATA > > {dbo:wikiPageID:13311 rdf:label asc:Entity:Content} > > > > But when I run it through the Python SPARQLWrapper as follows: > > > > query = '''PREFIX dbo:<http://dbpedia.org/ontology/> > > PREFIX rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#> > > PREFIX asc:<http://asc.com/ontology/ <http://audiosinc.com/ontology/>> > > That's mangled. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > > DELETE DATA > > { ''' + old_subj + " " + old_rel + " " + old_obj + " }" > > > > I get an error. I tried different variants of the above, but all of them > > give errors. This particular one gives the following error: > > > > [2020-07-10 11:37:04] Fuseki INFO [81] 400 Encountered "<EOF>" at line 5, > > column 86. > > Was expecting one of: > > "graph" ... > > "}" ... > > ";" ... > > "," ... > > "." ... > > > > Thanks, > > > > __________________________ > > Zhenya Antić, PhD > > Natural Language Processing > > https://www.linkedin.com/in/zhenya-antic/ > > > > Practical Linguistics Inc > > http://www.practicallinguistics.com > > > > > > >