rdf - Python RDFLib get object value by subject and predicate -


i have rdf file looks this:

<rdf:description rdf:about="http://sentic.net/api/en/concept/a_little">         <rdf:type rdf:resource="http://sentic.net/api/concept"/>         <text xmlns="http://sentic.net/api">a little</text>         <semantics xmlns="http://sentic.net/api" rdf:resource="http://sentic.net/api/en/concept/least"/>         <semantics xmlns="http://sentic.net/api" rdf:resource="http://sentic.net/api/en/concept/little"/>         <semantics xmlns="http://sentic.net/api" rdf:resource="http://sentic.net/api/en/concept/small_amount"/>         <semantics xmlns="http://sentic.net/api" rdf:resource="http://sentic.net/api/en/concept/shortage"/>         <semantics xmlns="http://sentic.net/api" rdf:resource="http://sentic.net/api/en/concept/scarce"/>         <pleasantness xmlns="http://sentic.net/api" rdf:datatype="http://www.w3.org/2001/xmlschema#float">-0.99</pleasantness>         <attention xmlns="http://sentic.net/api" rdf:datatype="http://www.w3.org/2001/xmlschema#float">0</attention>         <sensitivity xmlns="http://sentic.net/api" rdf:datatype="http://www.w3.org/2001/xmlschema#float">0</sensitivity>         <aptitude xmlns="http://sentic.net/api" rdf:datatype="http://www.w3.org/2001/xmlschema#float">-0.709</aptitude>         <polarity xmlns="http://sentic.net/api" rdf:datatype="http://www.w3.org/2001/xmlschema#float">-0.566</polarity>     </rdf:description> 

how can object of e.g. predicate 'polarity' (i.e. -0.566 in case)?

you might want review getting started docs rdflib.

your code this:

import rdflib  g = rdflib.graph()  result = g.parse("yourfile.rdf")  pred = uriref("http://sentic.net/apipoloarity")  polarity in g.objects(predicate=pred):     print(polarity) 

Comments

Popular posts from this blog

routing - AngularJS State management ->load multiple states in one page -

python - GRASS parser() error -

Swift game error message -