that worked! thanks!
-w
Thomas Winningham wrote:
maybe not the problem but:
1. i don't think sparql has commas (yet!) between items you're retrieving
2. URIs should be in <> like < http://example.org/ann-page.html>
hope this helps,
thomas
On 6/26/07, *whit* <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
I'd like to update some queries to use the new bison based sparql
stuff,
but I'm having a bit of trouble getting the syntax right. From
all I've
read in rdflibs test and on the w3c, this seems like it should work.
Does anybody see something I'm missing?
>>> pkg_resources.get_distribution('rdflib')
rdflib 2.4.0 (/Users/whit/dev/env/tag2/src/rdflib.2.4)
>>> print tests.q2
PREFIX annotea: <http://www.w3.org/2000/10/annotation-ns#>
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
SELECT ?author_uri, ?author_name, ?mbox
WHERE {
?author_uri foaf:name ?author_name .
?author_uri foaf:mbox ?mbox .
?annotation annotea:annotates
http://example.org/ann-page.html .
?annotation annotea:author ?author_uri .
}
>>> gr.quer(tests.q2)
Traceback (most recent call last):
File "<stdin>", line 1, in ?
AttributeError: 'Graph' object has no attribute 'quer'
>>> gr.query(tests.q2)
Traceback (most recent call last):
File "<stdin>", line 1, in ?
File "/Users/whit/dev/env/tag2/src/rdflib.2.4/rdflib/Graph.py", line
679, in query
return
plugin.get('SPARQLQueryResult',QueryResult)( p.query(strOrQuery,
initBindings, initNs, DEBUG))
File "rdflib/sparql/bison/Processor.py", line 28, in query
strOrQuery = Parse(strOrQuery, DEBUG)
File "rdflib/sparql/bison/Processor.py", line 18, in Parse
return p.parse(query)
SyntaxError: parse error at line 10, column 9: reached end-of-input,
expecting 'FROM' or 'WHERE' or 'LEFT_CURLY'
--
------ d. whit morriss ------
- senior engineer, opencore -
- http://www.openplans.org -
- m: 415-710-8975 -
"If you don't know where you are,
you don't know anything at all"
Dr. Edgar Spencer, Ph.D., 1995
_______________________________________________
Dev mailing list
Dev@rdflib.net <mailto:Dev@rdflib.net>
http://rdflib.net/mailman/listinfo/dev
<http://rdflib.net/mailman/listinfo/dev>
--
------ d. whit morriss ------
- senior engineer, opencore -
- http://www.openplans.org -
- m: 415-710-8975 -
"If you don't know where you are,
you don't know anything at all"
Dr. Edgar Spencer, Ph.D., 1995
begin:vcard
fn:D. Whitfield Morriss
n:Morriss;D. Whitfield
org:The Open Planning Project;OpenPlans
adr:;;1309 Ashwood Ave;Nashville;TN;37212;USA
email;internet:[EMAIL PROTECTED]
title:Lead Developer
tel;home:615 292-9142
tel;cell:415 710-8975
x-mozilla-html:FALSE
version:2.1
end:vcard
_______________________________________________
Dev mailing list
Dev@rdflib.net
http://rdflib.net/mailman/listinfo/dev